diff options
Diffstat (limited to 'arch/arm/boot')
| -rw-r--r-- | arch/arm/boot/dts/dbx5x0.dtsi | 7 | ||||
| -rw-r--r-- | arch/arm/boot/dts/href.dtsi | 1 | ||||
| -rw-r--r-- | arch/arm/boot/dts/hrefprev60.dts | 10 | ||||
| -rw-r--r-- | arch/arm/boot/dts/snowball.dts | 4 | ||||
| -rw-r--r-- | arch/arm/boot/dts/stuib.dtsi | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra20-colibri-512.dtsi | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra20-harmony.dts | 4 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra20-paz00.dts | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra20-seaboard.dts | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra20-tamonten.dtsi | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra20-trimslice.dts | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra20-ventana.dts | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra20-whistler.dts | 1 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra30-beaver.dts | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 2 | ||||
| -rw-r--r-- | arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 2 | 
18 files changed, 34 insertions, 17 deletions
diff --git a/arch/arm/boot/dts/dbx5x0.dtsi b/arch/arm/boot/dts/dbx5x0.dtsi index aaa63d0a809..b6bc4ff17f2 100644 --- a/arch/arm/boot/dts/dbx5x0.dtsi +++ b/arch/arm/boot/dts/dbx5x0.dtsi @@ -191,7 +191,7 @@  		prcmu: prcmu@80157000 {  			compatible = "stericsson,db8500-prcmu"; -			reg = <0x80157000 0x1000>, <0x801b0000 0x8000>, <0x801b8000 0x1000>; +			reg = <0x80157000 0x2000>, <0x801b0000 0x8000>, <0x801b8000 0x1000>;  			reg-names = "prcmu", "prcmu-tcpm", "prcmu-tcdm";  			interrupts = <0 47 0x4>;  			#address-cells = <1>; @@ -674,10 +674,13 @@  			compatible = "regulator-gpio";  			regulator-min-microvolt = <1800000>; -			regulator-max-microvolt = <2600000>; +			regulator-max-microvolt = <2900000>;  			regulator-name = "mmci-reg";  			regulator-type = "voltage"; +			startup-delay-us = <100>; +			enable-active-high; +  			states = <1800000 0x1  				  2900000 0x0>; diff --git a/arch/arm/boot/dts/href.dtsi b/arch/arm/boot/dts/href.dtsi index 379128eb9d9..c0bc426952e 100644 --- a/arch/arm/boot/dts/href.dtsi +++ b/arch/arm/boot/dts/href.dtsi @@ -87,6 +87,7 @@  			mmc-cap-sd-highspeed;  			mmc-cap-mmc-highspeed;  			vmmc-supply = <&ab8500_ldo_aux3_reg>; +			vqmmc-supply = <&vmmci>;  			cd-gpios  = <&tc3589x_gpio 3 0x4>; diff --git a/arch/arm/boot/dts/hrefprev60.dts b/arch/arm/boot/dts/hrefprev60.dts index eec29c4a86d..c2d27481592 100644 --- a/arch/arm/boot/dts/hrefprev60.dts +++ b/arch/arm/boot/dts/hrefprev60.dts @@ -25,6 +25,14 @@  	};  	soc-u9500 { +		prcmu@80157000 { +			ab8500@5 { +				ab8500-gpio { +					compatible = "stericsson,ab8500-gpio"; +				}; +			}; +		}; +  		i2c@80004000 {  			tps61052@33 {  				compatible = "tps61052"; @@ -40,7 +48,7 @@  		vmmci: regulator-gpio {  			gpios = <&tc3589x_gpio 18 0x4>; -			gpio-enable = <&tc3589x_gpio 17 0x4>; +			enable-gpio = <&tc3589x_gpio 17 0x4>;  			status = "okay";  		}; diff --git a/arch/arm/boot/dts/snowball.dts b/arch/arm/boot/dts/snowball.dts index d3ec32f6b79..db5db24fd54 100644 --- a/arch/arm/boot/dts/snowball.dts +++ b/arch/arm/boot/dts/snowball.dts @@ -299,6 +299,10 @@  			};  			ab8500 { +				ab8500-gpio { +					compatible = "stericsson,ab8500-gpio"; +				}; +  				ab8500-regulators {  					ab8500_ldo_aux1_reg: ab8500_ldo_aux1 {  						regulator-name = "V-DISPLAY"; diff --git a/arch/arm/boot/dts/stuib.dtsi b/arch/arm/boot/dts/stuib.dtsi index 39446a247e7..615392a7567 100644 --- a/arch/arm/boot/dts/stuib.dtsi +++ b/arch/arm/boot/dts/stuib.dtsi @@ -15,7 +15,7 @@  			stmpe1601: stmpe1601@40 {  				compatible = "st,stmpe1601";  				reg = <0x40>; -				interrupts = <26 0x1>; +				interrupts = <26 0x2>;  				interrupt-parent = <&gpio6>;  				interrupt-controller; diff --git a/arch/arm/boot/dts/tegra20-colibri-512.dtsi b/arch/arm/boot/dts/tegra20-colibri-512.dtsi index 44416209004..cb73e62d61a 100644 --- a/arch/arm/boot/dts/tegra20-colibri-512.dtsi +++ b/arch/arm/boot/dts/tegra20-colibri-512.dtsi @@ -444,7 +444,7 @@  	};  	sdhci@c8000600 { -		cd-gpios = <&gpio 23 0>; /* gpio PC7 */ +		cd-gpios = <&gpio 23 1>; /* gpio PC7 */  	};  	sound { diff --git a/arch/arm/boot/dts/tegra20-harmony.dts b/arch/arm/boot/dts/tegra20-harmony.dts index 61d027f0361..1f79c0debb0 100644 --- a/arch/arm/boot/dts/tegra20-harmony.dts +++ b/arch/arm/boot/dts/tegra20-harmony.dts @@ -437,7 +437,7 @@  	sdhci@c8000200 {  		status = "okay"; -		cd-gpios = <&gpio 69 0>; /* gpio PI5 */ +		cd-gpios = <&gpio 69 1>; /* gpio PI5 */  		wp-gpios = <&gpio 57 0>; /* gpio PH1 */  		power-gpios = <&gpio 155 0>; /* gpio PT3 */  		bus-width = <4>; @@ -445,7 +445,7 @@  	sdhci@c8000600 {  		status = "okay"; -		cd-gpios = <&gpio 58 0>; /* gpio PH2 */ +		cd-gpios = <&gpio 58 1>; /* gpio PH2 */  		wp-gpios = <&gpio 59 0>; /* gpio PH3 */  		power-gpios = <&gpio 70 0>; /* gpio PI6 */  		bus-width = <8>; diff --git a/arch/arm/boot/dts/tegra20-paz00.dts b/arch/arm/boot/dts/tegra20-paz00.dts index 54d6fce00a5..9db36da8e02 100644 --- a/arch/arm/boot/dts/tegra20-paz00.dts +++ b/arch/arm/boot/dts/tegra20-paz00.dts @@ -436,7 +436,7 @@  	sdhci@c8000000 {  		status = "okay"; -		cd-gpios = <&gpio 173 0>; /* gpio PV5 */ +		cd-gpios = <&gpio 173 1>; /* gpio PV5 */  		wp-gpios = <&gpio 57 0>;  /* gpio PH1 */  		power-gpios = <&gpio 169 0>; /* gpio PV1 */  		bus-width = <4>; diff --git a/arch/arm/boot/dts/tegra20-seaboard.dts b/arch/arm/boot/dts/tegra20-seaboard.dts index 37b3a57ec0f..715a8b8dd9c 100644 --- a/arch/arm/boot/dts/tegra20-seaboard.dts +++ b/arch/arm/boot/dts/tegra20-seaboard.dts @@ -584,7 +584,7 @@  	sdhci@c8000400 {  		status = "okay"; -		cd-gpios = <&gpio 69 0>; /* gpio PI5 */ +		cd-gpios = <&gpio 69 1>; /* gpio PI5 */  		wp-gpios = <&gpio 57 0>; /* gpio PH1 */  		power-gpios = <&gpio 70 0>; /* gpio PI6 */  		bus-width = <4>; diff --git a/arch/arm/boot/dts/tegra20-tamonten.dtsi b/arch/arm/boot/dts/tegra20-tamonten.dtsi index 4766abae7a7..6e9d91fc619 100644 --- a/arch/arm/boot/dts/tegra20-tamonten.dtsi +++ b/arch/arm/boot/dts/tegra20-tamonten.dtsi @@ -465,7 +465,7 @@  	};  	sdhci@c8000600 { -		cd-gpios = <&gpio 58 0>; /* gpio PH2 */ +		cd-gpios = <&gpio 58 1>; /* gpio PH2 */  		wp-gpios = <&gpio 59 0>; /* gpio PH3 */  		bus-width = <4>;  		status = "okay"; diff --git a/arch/arm/boot/dts/tegra20-trimslice.dts b/arch/arm/boot/dts/tegra20-trimslice.dts index 5d79e4fc49a..98f3e44f2a5 100644 --- a/arch/arm/boot/dts/tegra20-trimslice.dts +++ b/arch/arm/boot/dts/tegra20-trimslice.dts @@ -325,7 +325,7 @@  	sdhci@c8000600 {  		status = "okay"; -		cd-gpios = <&gpio 121 0>; /* gpio PP1 */ +		cd-gpios = <&gpio 121 1>; /* gpio PP1 */  		wp-gpios = <&gpio 122 0>; /* gpio PP2 */  		bus-width = <4>;  	}; diff --git a/arch/arm/boot/dts/tegra20-ventana.dts b/arch/arm/boot/dts/tegra20-ventana.dts index 425c89000c2..4aef56f2d96 100644 --- a/arch/arm/boot/dts/tegra20-ventana.dts +++ b/arch/arm/boot/dts/tegra20-ventana.dts @@ -520,7 +520,7 @@  	sdhci@c8000400 {  		status = "okay"; -		cd-gpios = <&gpio 69 0>; /* gpio PI5 */ +		cd-gpios = <&gpio 69 1>; /* gpio PI5 */  		wp-gpios = <&gpio 57 0>; /* gpio PH1 */  		power-gpios = <&gpio 70 0>; /* gpio PI6 */  		bus-width = <4>; diff --git a/arch/arm/boot/dts/tegra20-whistler.dts b/arch/arm/boot/dts/tegra20-whistler.dts index ea57c0f6dcc..5762188c60a 100644 --- a/arch/arm/boot/dts/tegra20-whistler.dts +++ b/arch/arm/boot/dts/tegra20-whistler.dts @@ -510,6 +510,7 @@  	sdhci@c8000400 {  		status = "okay"; +		cd-gpios = <&gpio 69 1>; /* gpio PI5 */  		wp-gpios = <&gpio 173 0>; /* gpio PV5 */  		bus-width = <8>;  	}; diff --git a/arch/arm/boot/dts/tegra30-beaver.dts b/arch/arm/boot/dts/tegra30-beaver.dts index 8ff2ff20e4a..0a2cd24df85 100644 --- a/arch/arm/boot/dts/tegra30-beaver.dts +++ b/arch/arm/boot/dts/tegra30-beaver.dts @@ -257,7 +257,7 @@  	sdhci@78000000 {  		status = "okay"; -		cd-gpios = <&gpio 69 0>; /* gpio PI5 */ +		cd-gpios = <&gpio 69 1>; /* gpio PI5 */  		wp-gpios = <&gpio 155 0>; /* gpio PT3 */  		power-gpios = <&gpio 31 0>; /* gpio PD7 */  		bus-width = <4>; diff --git a/arch/arm/boot/dts/tegra30-cardhu.dtsi b/arch/arm/boot/dts/tegra30-cardhu.dtsi index 17499272a4e..3e2d21018a5 100644 --- a/arch/arm/boot/dts/tegra30-cardhu.dtsi +++ b/arch/arm/boot/dts/tegra30-cardhu.dtsi @@ -311,7 +311,7 @@  	sdhci@78000000 {  		status = "okay"; -		cd-gpios = <&gpio 69 0>; /* gpio PI5 */ +		cd-gpios = <&gpio 69 1>; /* gpio PI5 */  		wp-gpios = <&gpio 155 0>; /* gpio PT3 */  		power-gpios = <&gpio 31 0>; /* gpio PD7 */  		bus-width = <4>; diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts b/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts index 73187173117..9420053acc1 100644 --- a/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts +++ b/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts @@ -117,7 +117,7 @@  	};  	pmu { -		compatible = "arm,cortex-a15-pmu", "arm,cortex-a9-pmu"; +		compatible = "arm,cortex-a15-pmu";  		interrupts = <0 68 4>,  			     <0 69 4>;  	}; diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts index dfe371ec274..d2803be4e1a 100644 --- a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts +++ b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts @@ -134,7 +134,7 @@  	};  	pmu { -		compatible = "arm,cortex-a15-pmu", "arm,cortex-a9-pmu"; +		compatible = "arm,cortex-a15-pmu";  		interrupts = <0 68 4>,  			     <0 69 4>;  	}; diff --git a/arch/arm/boot/dts/vexpress-v2p-ca5s.dts b/arch/arm/boot/dts/vexpress-v2p-ca5s.dts index 6328cbc71d3..c544a550459 100644 --- a/arch/arm/boot/dts/vexpress-v2p-ca5s.dts +++ b/arch/arm/boot/dts/vexpress-v2p-ca5s.dts @@ -111,7 +111,7 @@  	};  	pmu { -		compatible = "arm,cortex-a5-pmu", "arm,cortex-a9-pmu"; +		compatible = "arm,cortex-a5-pmu";  		interrupts = <0 68 4>,  			     <0 69 4>;  	};  |