| 
									
										
										
											
												ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
											
										 
											2013-03-16 15:29:21 +05:30
										 |  |  | /* | 
					
						
							|  |  |  |  * Author: Anil Kumar <anilk4.v@gmail.com> | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * This program is free software; you can redistribute it and/or modify | 
					
						
							|  |  |  |  * it under the terms of the GNU General Public License version 2 as | 
					
						
							|  |  |  |  * published by the Free Software Foundation. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | /dts-v1/; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-05-31 14:32:55 +02:00
										 |  |  | #include "omap34xx.dtsi" | 
					
						
							| 
									
										
										
											
												ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
											
										 
											2013-03-16 15:29:21 +05:30
										 |  |  | / { | 
					
						
							|  |  |  | 	model = "TimLL OMAP3 Devkit8000"; | 
					
						
							|  |  |  | 	compatible = "timll,omap3-devkit8000", "ti,omap3"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	memory { | 
					
						
							|  |  |  | 		device_type = "memory"; | 
					
						
							|  |  |  | 		reg = <0x80000000 0x10000000>;	/* 256 MB */ | 
					
						
							|  |  |  | 	}; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	leds { | 
					
						
							|  |  |  | 		compatible = "gpio-leds"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		heartbeat { | 
					
						
							|  |  |  | 			label = "devkit8000::led1"; | 
					
						
							| 
									
										
										
										
											2013-05-31 14:32:56 +02:00
										 |  |  | 			gpios = <&gpio6 26 GPIO_ACTIVE_HIGH>;	/* 186 -> LED1 */ | 
					
						
							| 
									
										
										
											
												ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
											
										 
											2013-03-16 15:29:21 +05:30
										 |  |  | 			default-state = "on"; | 
					
						
							|  |  |  | 			linux,default-trigger = "heartbeat"; | 
					
						
							|  |  |  | 		}; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		mmc { | 
					
						
							|  |  |  | 			label = "devkit8000::led2"; | 
					
						
							| 
									
										
										
										
											2013-05-31 14:32:56 +02:00
										 |  |  | 			gpios = <&gpio6 3 GPIO_ACTIVE_HIGH>;	/* 163 -> LED2 */ | 
					
						
							| 
									
										
										
											
												ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
											
										 
											2013-03-16 15:29:21 +05:30
										 |  |  | 			default-state = "on"; | 
					
						
							|  |  |  | 			linux,default-trigger = "none"; | 
					
						
							|  |  |  | 		}; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		usr { | 
					
						
							|  |  |  | 			label = "devkit8000::led3"; | 
					
						
							| 
									
										
										
										
											2013-05-31 14:32:56 +02:00
										 |  |  | 			gpios = <&gpio6 4 GPIO_ACTIVE_HIGH>;	/* 164 -> LED3 */ | 
					
						
							| 
									
										
										
											
												ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
											
										 
											2013-03-16 15:29:21 +05:30
										 |  |  | 			default-state = "on"; | 
					
						
							|  |  |  | 			linux,default-trigger = "usr"; | 
					
						
							|  |  |  |                 }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	}; | 
					
						
							| 
									
										
										
										
											2013-02-04 20:25:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  | 	sound { | 
					
						
							|  |  |  | 		compatible = "ti,omap-twl4030"; | 
					
						
							|  |  |  | 		ti,model = "devkit8000"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		ti,mcbsp = <&mcbsp2>; | 
					
						
							|  |  |  | 		ti,codec = <&twl_audio>; | 
					
						
							|  |  |  | 		ti,audio-routing = | 
					
						
							|  |  |  | 			"Ext Spk", "PREDRIVEL", | 
					
						
							|  |  |  | 			"Ext Spk", "PREDRIVER", | 
					
						
							|  |  |  | 			"MAINMIC", "Main Mic", | 
					
						
							|  |  |  | 			"Main Mic", "Mic Bias 1"; | 
					
						
							|  |  |  | 	}; | 
					
						
							| 
									
										
										
											
												ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
											
										 
											2013-03-16 15:29:21 +05:30
										 |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &i2c1 { | 
					
						
							|  |  |  | 	clock-frequency = <2600000>; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	twl: twl@48 { | 
					
						
							|  |  |  | 		reg = <0x48>; | 
					
						
							|  |  |  | 		interrupts = <7>;	/* SYS_NIRQ cascaded to intc */ | 
					
						
							| 
									
										
										
										
											2013-02-04 20:25:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  | 		twl_audio: audio { | 
					
						
							|  |  |  | 			compatible = "ti,twl4030-audio"; | 
					
						
							|  |  |  | 			codec { | 
					
						
							|  |  |  | 			}; | 
					
						
							|  |  |  | 		}; | 
					
						
							| 
									
										
										
											
												ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
											
										 
											2013-03-16 15:29:21 +05:30
										 |  |  | 	}; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &i2c2 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &i2c3 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-05-31 14:32:55 +02:00
										 |  |  | #include "twl4030.dtsi" | 
					
						
							| 
									
										
										
										
											2013-05-31 14:09:34 -07:00
										 |  |  | #include "twl4030_omap3.dtsi" | 
					
						
							| 
									
										
										
											
												ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
											
										 
											2013-03-16 15:29:21 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  | &mmc1 { | 
					
						
							|  |  |  | 	vmmc-supply = <&vmmc1>; | 
					
						
							|  |  |  | 	vmmc_aux-supply = <&vsim>; | 
					
						
							|  |  |  | 	bus-width = <8>; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &mmc2 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &mmc3 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &wdt2 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &mcbsp1 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &mcbsp3 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &mcbsp4 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | &mcbsp5 { | 
					
						
							|  |  |  | 	status = "disabled"; | 
					
						
							|  |  |  | }; | 
					
						
							| 
									
										
										
										
											2013-02-15 23:32:25 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  | &gpmc { | 
					
						
							|  |  |  | 	ranges = <0 0 0x30000000 0x04>;       /* CS0: NAND */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	nand@0,0 { | 
					
						
							|  |  |  | 		reg = <0 0 0>; /* CS0, offset 0 */ | 
					
						
							|  |  |  | 		nand-bus-width = <16>; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-05-23 10:11:37 +02:00
										 |  |  | 		gpmc,device-nand; | 
					
						
							|  |  |  | 		gpmc,sync-clki-ps = <0>; | 
					
						
							|  |  |  | 		gpmc,cs-on-ns = <0>; | 
					
						
							|  |  |  | 		gpmc,cs-rd-off-ns = <44>; | 
					
						
							|  |  |  | 		gpmc,cs-wr-off-ns = <44>; | 
					
						
							|  |  |  | 		gpmc,adv-on-ns = <6>; | 
					
						
							|  |  |  | 		gpmc,adv-rd-off-ns = <34>; | 
					
						
							|  |  |  | 		gpmc,adv-wr-off-ns = <44>; | 
					
						
							|  |  |  | 		gpmc,we-off-ns = <40>; | 
					
						
							|  |  |  | 		gpmc,oe-off-ns = <54>; | 
					
						
							|  |  |  | 		gpmc,access-ns = <64>; | 
					
						
							|  |  |  | 		gpmc,rd-cycle-ns = <82>; | 
					
						
							|  |  |  | 		gpmc,wr-cycle-ns = <82>; | 
					
						
							|  |  |  | 		gpmc,wr-access-ns = <40>; | 
					
						
							|  |  |  | 		gpmc,wr-data-mux-bus-ns = <0>; | 
					
						
							| 
									
										
										
										
											2013-02-15 23:32:25 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  | 		#address-cells = <1>; | 
					
						
							|  |  |  | 		#size-cells = <1>; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		x-loader@0 { | 
					
						
							|  |  |  | 			label = "X-Loader"; | 
					
						
							|  |  |  | 			reg = <0 0x80000>; | 
					
						
							|  |  |  | 		}; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		bootloaders@80000 { | 
					
						
							|  |  |  | 			label = "U-Boot"; | 
					
						
							|  |  |  | 			reg = <0x80000 0x1e0000>; | 
					
						
							|  |  |  | 		}; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		bootloaders_env@260000 { | 
					
						
							|  |  |  | 			label = "U-Boot Env"; | 
					
						
							|  |  |  | 			reg = <0x260000 0x20000>; | 
					
						
							|  |  |  | 		}; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		kernel@280000 { | 
					
						
							|  |  |  | 			label = "Kernel"; | 
					
						
							|  |  |  | 			reg = <0x280000 0x400000>; | 
					
						
							|  |  |  | 		}; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		filesystem@680000 { | 
					
						
							|  |  |  | 			label = "File System"; | 
					
						
							|  |  |  | 			reg = <0x680000 0xf980000>; | 
					
						
							|  |  |  | 		}; | 
					
						
							|  |  |  | 	}; | 
					
						
							|  |  |  | }; |