Skip to content

Commit 5718bec

Browse files
committed
Merge pull request #5 from torvalds/master
1117
2 parents 60dac6e + 1213959 commit 5718bec

File tree

193 files changed

+3380
-1273
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

193 files changed

+3380
-1273
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
OMAP SoC DES crypto Module
2+
3+
Required properties:
4+
5+
- compatible : Should contain "ti,omap4-des"
6+
- ti,hwmods: Name of the hwmod associated with the DES module
7+
- reg : Offset and length of the register set for the module
8+
- interrupts : the interrupt-specifier for the DES module
9+
- clocks : A phandle to the functional clock node of the DES module
10+
corresponding to each entry in clock-names
11+
- clock-names : Name of the functional clock, should be "fck"
12+
13+
Optional properties:
14+
- dmas: DMA specifiers for tx and rx dma. See the DMA client binding,
15+
Documentation/devicetree/bindings/dma/dma.txt
16+
Each entry corresponds to an entry in dma-names
17+
- dma-names: DMA request names should include "tx" and "rx" if present
18+
19+
Example:
20+
/* DRA7xx SoC */
21+
des: des@480a5000 {
22+
compatible = "ti,omap4-des";
23+
ti,hwmods = "des";
24+
reg = <0x480a5000 0xa0>;
25+
interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>;
26+
dmas = <&sdma 117>, <&sdma 116>;
27+
dma-names = "tx", "rx";
28+
clocks = <&l3_iclk_div>;
29+
clock-names = "fck";
30+
};

Documentation/devicetree/bindings/crypto/omap-sham.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Required properties:
66
SHAM versions:
77
- "ti,omap2-sham" for OMAP2 & OMAP3.
88
- "ti,omap4-sham" for OMAP4 and AM33XX.
9-
Note that these two versions are incompatible.
9+
- "ti,omap5-sham" for OMAP5, DRA7 and AM43XX.
1010
- ti,hwmods: Name of the hwmod associated with the SHAM module
1111
- reg : Offset and length of the register set for the module
1212
- interrupts : the interrupt-specifier for the SHAM module.

Documentation/devicetree/bindings/pwm/pwm-samsung.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Required properties:
1515
samsung,s5pc100-pwm - for 32-bit timers present on S5PC100, S5PV210,
1616
Exynos4210 rev0 SoCs
1717
samsung,exynos4210-pwm - for 32-bit timers present on Exynos4210,
18-
Exynos4x12 and Exynos5250 SoCs
18+
Exynos4x12, Exynos5250 and Exynos5420 SoCs
1919
- reg: base address and size of register area
2020
- interrupts: list of timer interrupts (one interrupt per timer, starting at
2121
timer 0)

Documentation/devicetree/bindings/spi/omap-spi.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ OMAP2+ McSPI device
22

33
Required properties:
44
- compatible :
5-
- "ti,omap2-spi" for OMAP2 & OMAP3.
6-
- "ti,omap4-spi" for OMAP4+.
5+
- "ti,omap2-mcspi" for OMAP2 & OMAP3.
6+
- "ti,omap4-mcspi" for OMAP4+.
77
- ti,spi-num-cs : Number of chipselect supported by the instance.
88
- ti,hwmods: Name of the hwmod associated to the McSPI
99
- ti,pindir-d0-out-d1-in: Select the D0 pin as output and D1 as

Documentation/devicetree/bindings/video/backlight/pwm-backlight.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,16 @@ Required properties:
1010
last value in the array represents a 100% duty cycle (brightest).
1111
- default-brightness-level: the default brightness level (index into the
1212
array defined by the "brightness-levels" property)
13+
- power-supply: regulator for supply voltage
1314

1415
Optional properties:
1516
- pwm-names: a list of names for the PWM devices specified in the
1617
"pwms" property (see PWM binding[0])
18+
- enable-gpios: contains a single GPIO specifier for the GPIO which enables
19+
and disables the backlight (see GPIO binding[1])
1720

1821
[0]: Documentation/devicetree/bindings/pwm/pwm.txt
22+
[1]: Documentation/devicetree/bindings/gpio/gpio.txt
1923

2024
Example:
2125

@@ -25,4 +29,7 @@ Example:
2529

2630
brightness-levels = <0 4 8 16 32 64 128 255>;
2731
default-brightness-level = <6>;
32+
33+
power-supply = <&vdd_bl_reg>;
34+
enable-gpios = <&gpio 58 0>;
2835
};

Documentation/pwm.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ New users should use the pwm_get() function and pass to it the consumer
3939
device or a consumer name. pwm_put() is used to free the PWM device. Managed
4040
variants of these functions, devm_pwm_get() and devm_pwm_put(), also exist.
4141

42-
After being requested a PWM has to be configured using:
42+
After being requested, a PWM has to be configured using:
4343

4444
int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns);
4545

@@ -94,7 +94,7 @@ for new drivers to use the generic PWM framework.
9494
A new PWM controller/chip can be added using pwmchip_add() and removed
9595
again with pwmchip_remove(). pwmchip_add() takes a filled in struct
9696
pwm_chip as argument which provides a description of the PWM chip, the
97-
number of PWM devices provider by the chip and the chip-specific
97+
number of PWM devices provided by the chip and the chip-specific
9898
implementation of the supported PWM operations to the framework.
9999

100100
Locking

MAINTAINERS

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1070,7 +1070,6 @@ S: Maintained
10701070
ARM/NOMADIK ARCHITECTURE
10711071
M: Alessandro Rubini <rubini@unipv.it>
10721072
M: Linus Walleij <linus.walleij@linaro.org>
1073-
M: STEricsson <STEricsson_nomadik_linux@list.st.com>
10741073
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10751074
S: Maintained
10761075
F: arch/arm/mach-nomadik/
@@ -6785,8 +6784,7 @@ PWM SUBSYSTEM
67856784
M: Thierry Reding <thierry.reding@gmail.com>
67866785
L: linux-pwm@vger.kernel.org
67876786
S: Maintained
6788-
W: http://gitorious.org/linux-pwm
6789-
T: git git://gitorious.org/linux-pwm/linux-pwm.git
6787+
T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
67906788
F: Documentation/pwm.txt
67916789
F: Documentation/devicetree/bindings/pwm/
67926790
F: include/linux/pwm.h

arch/arm/boot/dts/imx51.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@
190190

191191
usbphy0: usbphy@0 {
192192
compatible = "usb-nop-xceiv";
193-
clocks = <&clks 124>;
193+
clocks = <&clks 75>;
194194
clock-names = "main_clk";
195195
status = "okay";
196196
};
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
CONFIG_IRQ_DOMAIN_DEBUG=y
2+
CONFIG_NO_HZ=y
3+
CONFIG_HIGH_RES_TIMERS=y
4+
CONFIG_BLK_DEV_INITRD=y
5+
CONFIG_ARCH_MULTI_V6=y
6+
CONFIG_ARCH_WM8750=y
7+
CONFIG_ARCH_WM8850=y
8+
CONFIG_ARM_ERRATA_720789=y
9+
CONFIG_ARM_ERRATA_754322=y
10+
CONFIG_ARM_ERRATA_775420=y
11+
CONFIG_HAVE_ARM_ARCH_TIMER=y
12+
CONFIG_AEABI=y
13+
CONFIG_HIGHMEM=y
14+
CONFIG_HIGHPTE=y
15+
CONFIG_ARM_APPENDED_DTB=y
16+
CONFIG_ARM_ATAG_DTB_COMPAT=y
17+
CONFIG_VFP=y
18+
CONFIG_NEON=y
19+
CONFIG_PM_RUNTIME=y
20+
CONFIG_NET=y
21+
CONFIG_UNIX=y
22+
CONFIG_INET=y
23+
CONFIG_IP_PNP=y
24+
CONFIG_IP_PNP_DHCP=y
25+
CONFIG_DEVTMPFS=y
26+
CONFIG_DEVTMPFS_MOUNT=y
27+
CONFIG_PROC_DEVICETREE=y
28+
CONFIG_EEPROM_93CX6=y
29+
CONFIG_SCSI=y
30+
CONFIG_BLK_DEV_SD=y
31+
CONFIG_NETDEVICES=y
32+
# CONFIG_NET_CADENCE is not set
33+
# CONFIG_NET_VENDOR_BROADCOM is not set
34+
# CONFIG_NET_VENDOR_CIRRUS is not set
35+
# CONFIG_NET_VENDOR_FARADAY is not set
36+
# CONFIG_NET_VENDOR_INTEL is not set
37+
# CONFIG_NET_VENDOR_MARVELL is not set
38+
# CONFIG_NET_VENDOR_MICREL is not set
39+
# CONFIG_NET_VENDOR_NATSEMI is not set
40+
# CONFIG_NET_VENDOR_SEEQ is not set
41+
# CONFIG_NET_VENDOR_SMSC is not set
42+
# CONFIG_NET_VENDOR_STMICRO is not set
43+
CONFIG_VIA_VELOCITY=y
44+
# CONFIG_NET_VENDOR_WIZNET is not set
45+
CONFIG_PHYLIB=y
46+
CONFIG_INPUT_MATRIXKMAP=y
47+
CONFIG_SERIAL_VT8500=y
48+
CONFIG_SERIAL_VT8500_CONSOLE=y
49+
CONFIG_I2C=y
50+
CONFIG_I2C_WMT=y
51+
CONFIG_PINCTRL_SINGLE=y
52+
CONFIG_PINCTRL_WM8750=y
53+
CONFIG_GPIO_GENERIC_PLATFORM=y
54+
CONFIG_POWER_SUPPLY=y
55+
CONFIG_POWER_RESET=y
56+
CONFIG_MFD_SYSCON=y
57+
CONFIG_REGULATOR=y
58+
CONFIG_REGULATOR_FIXED_VOLTAGE=y
59+
CONFIG_REGULATOR_GPIO=y
60+
CONFIG_USB=y
61+
CONFIG_USB_EHCI_HCD=y
62+
CONFIG_USB_EHCI_HCD_PLATFORM=y
63+
CONFIG_USB_UHCI_HCD=y
64+
CONFIG_USB_STORAGE=y
65+
CONFIG_NOP_USB_XCEIV=y
66+
CONFIG_USB_GPIO_VBUS=y
67+
CONFIG_USB_ULPI=y
68+
CONFIG_MMC=y
69+
CONFIG_MMC_DEBUG=y
70+
CONFIG_NEW_LEDS=y
71+
CONFIG_LEDS_CLASS=y
72+
CONFIG_LEDS_TRIGGERS=y
73+
CONFIG_RTC_CLASS=y
74+
CONFIG_RTC_DRV_VT8500=y
75+
CONFIG_DMADEVICES=y
76+
CONFIG_COMMON_CLK_DEBUG=y
77+
# CONFIG_IOMMU_SUPPORT is not set
78+
CONFIG_PWM=y
79+
CONFIG_PWM_VT8500=y
80+
CONFIG_RESET_CONTROLLER=y
81+
CONFIG_GENERIC_PHY=y
82+
CONFIG_EXT4_FS=y
83+
CONFIG_TMPFS=y
84+
CONFIG_NFS_FS=y
85+
CONFIG_NFS_V3_ACL=y
86+
CONFIG_NFS_V4=y
87+
CONFIG_ROOT_NFS=y
88+
CONFIG_PRINTK_TIME=y
89+
CONFIG_DEBUG_KERNEL=y
90+
CONFIG_LOCKUP_DETECTOR=y

arch/arm/mach-at91/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Makefile for the linux kernel.
33
#
44

5-
obj-y := irq.o gpio.o setup.o
5+
obj-y := irq.o gpio.o setup.o sysirq_mask.o
66
obj-m :=
77
obj-n :=
88
obj- :=

0 commit comments

Comments
 (0)