diff options
author | Olof Johansson <olof@lixom.net> | 2016-11-17 19:37:04 -0500 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2016-11-17 19:37:04 -0500 |
commit | 52cad4b54da3448c819d240c5a7ce08ec9398680 (patch) | |
tree | 5e359d93a9de7a9d10aa4dde6203a7a8335b8011 /arch/arm/boot | |
parent | fbcdf6877eacc0dc6b69b5aac5b43fb6b182aee4 (diff) | |
parent | 1bc2f5fac34535aeb3878ce32a762a221be7a851 (diff) |
Merge tag 'omap-for-v4.9/fixes-for-rc-cycle' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes
Fixes for omaps for v4.9-rc cycle. Except for the omap3 fix for the SoC
features printed, all these are quite trivial and tiny. The omap5 jack
detection and gpadc patches are not strictly fixes, but I wanted to get
binding document typo fixed before it pops up on other boards. The
gpadc one liner was in the same series and I applied and pushed it out
already before noticing it could have waited. The list of changes is:
- Fix omap3 SoC features printed
- Make sure OMAP_INTERCONNECT is selected for am43xx only configurations
- Add missing memory node for torpedo
- Initialize uart4_mask properly to avoid writing garbage to PRM registers
- Fix NULL pointer dereference for omap4 volt_data
- Add alias for omap5 gpadc needed by iio drivers
- Enable omap5 jack headset jack detection and fix it's binding typo
- Add missing memory node for logicpd-som-lv
- Fix wrong SMPS6 voltage for VDD-DDR3 for omap5
* tag 'omap-for-v4.9/fixes-for-rc-cycle' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
ARM: dts: omap5: board-common: fix wrong SMPS6 (VDD-DDR3) voltage
ARM: omap3: Add missing memory node in SOM-LV
ASoC: omap-abe-twl6040: fix typo in bindings documentation
dts: omap5: board-common: enable twl6040 headset jack detection
dts: omap5: board-common: add phandle to reference Palmas gpadc
ARM: OMAP2+: avoid NULL pointer dereference
ARM: OMAP2+: PRM: initialize en_uart4_mask and grpsel_uart4_mask
ARM: dts: omap3: Fix memory node in Torpedo board
ARM: AM43XX: Select OMAP_INTERCONNECT in Kconfig
ARM: OMAP3: Fix formatting of features printed
Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/logicpd-som-lv.dtsi | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/omap5-board-common.dtsi | 7 |
3 files changed, 11 insertions, 5 deletions
diff --git a/arch/arm/boot/dts/logicpd-som-lv.dtsi b/arch/arm/boot/dts/logicpd-som-lv.dtsi index 0ff1c2de95bf..26cce4d18405 100644 --- a/arch/arm/boot/dts/logicpd-som-lv.dtsi +++ b/arch/arm/boot/dts/logicpd-som-lv.dtsi | |||
@@ -13,6 +13,11 @@ | |||
13 | }; | 13 | }; |
14 | }; | 14 | }; |
15 | 15 | ||
16 | memory@80000000 { | ||
17 | device_type = "memory"; | ||
18 | reg = <0x80000000 0>; | ||
19 | }; | ||
20 | |||
16 | wl12xx_vmmc: wl12xx_vmmc { | 21 | wl12xx_vmmc: wl12xx_vmmc { |
17 | compatible = "regulator-fixed"; | 22 | compatible = "regulator-fixed"; |
18 | regulator-name = "vwl1271"; | 23 | regulator-name = "vwl1271"; |
diff --git a/arch/arm/boot/dts/logicpd-torpedo-som.dtsi b/arch/arm/boot/dts/logicpd-torpedo-som.dtsi index 731ec37aed5b..8f9a69ca818c 100644 --- a/arch/arm/boot/dts/logicpd-torpedo-som.dtsi +++ b/arch/arm/boot/dts/logicpd-torpedo-som.dtsi | |||
@@ -13,9 +13,9 @@ | |||
13 | }; | 13 | }; |
14 | }; | 14 | }; |
15 | 15 | ||
16 | memory@0 { | 16 | memory@80000000 { |
17 | device_type = "memory"; | 17 | device_type = "memory"; |
18 | reg = <0 0>; | 18 | reg = <0x80000000 0>; |
19 | }; | 19 | }; |
20 | 20 | ||
21 | leds { | 21 | leds { |
diff --git a/arch/arm/boot/dts/omap5-board-common.dtsi b/arch/arm/boot/dts/omap5-board-common.dtsi index 6365635fea5c..4caadb253249 100644 --- a/arch/arm/boot/dts/omap5-board-common.dtsi +++ b/arch/arm/boot/dts/omap5-board-common.dtsi | |||
@@ -124,6 +124,7 @@ | |||
124 | compatible = "ti,abe-twl6040"; | 124 | compatible = "ti,abe-twl6040"; |
125 | ti,model = "omap5-uevm"; | 125 | ti,model = "omap5-uevm"; |
126 | 126 | ||
127 | ti,jack-detection; | ||
127 | ti,mclk-freq = <19200000>; | 128 | ti,mclk-freq = <19200000>; |
128 | 129 | ||
129 | ti,mcpdm = <&mcpdm>; | 130 | ti,mcpdm = <&mcpdm>; |
@@ -415,7 +416,7 @@ | |||
415 | ti,backup-battery-charge-high-current; | 416 | ti,backup-battery-charge-high-current; |
416 | }; | 417 | }; |
417 | 418 | ||
418 | gpadc { | 419 | gpadc: gpadc { |
419 | compatible = "ti,palmas-gpadc"; | 420 | compatible = "ti,palmas-gpadc"; |
420 | interrupts = <18 0 | 421 | interrupts = <18 0 |
421 | 16 0 | 422 | 16 0 |
@@ -475,8 +476,8 @@ | |||
475 | smps6_reg: smps6 { | 476 | smps6_reg: smps6 { |
476 | /* VDD_DDR3 - over VDD_SMPS6 */ | 477 | /* VDD_DDR3 - over VDD_SMPS6 */ |
477 | regulator-name = "smps6"; | 478 | regulator-name = "smps6"; |
478 | regulator-min-microvolt = <1200000>; | 479 | regulator-min-microvolt = <1350000>; |
479 | regulator-max-microvolt = <1200000>; | 480 | regulator-max-microvolt = <1350000>; |
480 | regulator-always-on; | 481 | regulator-always-on; |
481 | regulator-boot-on; | 482 | regulator-boot-on; |
482 | }; | 483 | }; |