diff options
Diffstat (limited to 'arch/arm/boot/dts/omap3-beagle.dts')
| -rw-r--r-- | arch/arm/boot/dts/omap3-beagle.dts | 49 | 
1 files changed, 49 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/omap3-beagle.dts b/arch/arm/boot/dts/omap3-beagle.dts index 9f72cd4cf30..8c756be4d7a 100644 --- a/arch/arm/boot/dts/omap3-beagle.dts +++ b/arch/arm/boot/dts/omap3-beagle.dts @@ -18,3 +18,52 @@  		reg = <0x80000000 0x20000000>; /* 512 MB */  	};  }; + +&i2c1 { +	clock-frequency = <2600000>; + +	twl: twl@48 { +		reg = <0x48>; +		interrupts = <7>; /* SYS_NIRQ cascaded to intc */ +		interrupt-parent = <&intc>; + +		vsim: regulator@10 { +			compatible = "ti,twl4030-vsim"; +			regulator-min-microvolt = <1800000>; +			regulator-max-microvolt = <3000000>; +		}; +	}; +}; + +/include/ "twl4030.dtsi" + +&i2c2 { +	clock-frequency = <400000>; +}; + +&i2c3 { +	clock-frequency = <100000>; + +	/* +	 * Display monitor features are burnt in the EEPROM +	 * as EDID data. +	 */ +	eeprom@50 { +		compatible = "ti,eeprom"; +		reg = <0x50>; +	}; +}; + +&mmc1 { +	vmmc-supply = <&vmmc1>; +	vmmc_aux-supply = <&vsim>; +	ti,bus-width = <8>; +}; + +&mmc2 { +	status = "disable"; +}; + +&mmc3 { +	status = "disable"; +};  |