Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v3.8-rc5 153 lines 3.4 kB view raw
1/* 2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License version 2 as 6 * published by the Free Software Foundation. 7 */ 8/dts-v1/; 9 10/include/ "omap5.dtsi" 11/include/ "samsung_k3pe0e000b.dtsi" 12 13/ { 14 model = "TI OMAP5 EVM board"; 15 compatible = "ti,omap5-evm", "ti,omap5"; 16 17 memory { 18 device_type = "memory"; 19 reg = <0x80000000 0x80000000>; /* 2 GB */ 20 }; 21 22 vmmcsd_fixed: fixedregulator-mmcsd { 23 compatible = "regulator-fixed"; 24 regulator-name = "vmmcsd_fixed"; 25 regulator-min-microvolt = <3000000>; 26 regulator-max-microvolt = <3000000>; 27 }; 28 29}; 30 31&omap5_pmx_core { 32 pinctrl-names = "default"; 33 pinctrl-0 = < 34 &twl6040_pins 35 &mcpdm_pins 36 &dmic_pins 37 &mcbsp1_pins 38 &mcbsp2_pins 39 >; 40 41 twl6040_pins: pinmux_twl6040_pins { 42 pinctrl-single,pins = < 43 0x18a 0x6 /* perslimbus2_clock.gpio5_145 OUTPUT | MODE6 */ 44 >; 45 }; 46 47 mcpdm_pins: pinmux_mcpdm_pins { 48 pinctrl-single,pins = < 49 0x142 0x108 /* abe_clks.abe_clks INPUT PULLDOWN | MODE0 */ 50 0x15c 0x108 /* abemcpdm_ul_data.abemcpdm_ul_data INPUT PULLDOWN | MODE0 */ 51 0x15e 0x108 /* abemcpdm_dl_data.abemcpdm_dl_data INPUT PULLDOWN | MODE0 */ 52 0x160 0x118 /* abemcpdm_frame.abemcpdm_frame INPUT PULLUP | MODE0 */ 53 0x162 0x108 /* abemcpdm_lb_clk.abemcpdm_lb_clk INPUT PULLDOWN | MODE0 */ 54 >; 55 }; 56 57 dmic_pins: pinmux_dmic_pins { 58 pinctrl-single,pins = < 59 0x144 0x100 /* abedmic_din1.abedmic_din1 INPUT | MODE0 */ 60 0x146 0x100 /* abedmic_din2.abedmic_din2 INPUT | MODE0 */ 61 0x148 0x100 /* abedmic_din3.abedmic_din3 INPUT | MODE0 */ 62 0x14a 0 /* abedmic_clk1.abedmic_clk1 OUTPUT | MODE0 */ 63 >; 64 }; 65 66 mcbsp1_pins: pinmux_mcbsp1_pins { 67 pinctrl-single,pins = < 68 0x14c 0x101 /* abedmic_clk2.abemcbsp1_fsx INPUT | MODE1 */ 69 0x14e 0x9 /* abedmic_clk3.abemcbsp1_dx OUTPUT PULLDOWN | MODE1 */ 70 0x150 0x101 /* abeslimbus1_clock.abemcbsp1_clkx INPUT | MODE0 */ 71 0x152 0x109 /* abeslimbus1_data.abemcbsp1_dr INPUT PULLDOWN | MODE1 */ 72 >; 73 }; 74 75 mcbsp2_pins: pinmux_mcbsp2_pins { 76 pinctrl-single,pins = < 77 0x154 0x108 /* abemcbsp2_dr.abemcbsp2_dr INPUT PULLDOWN | MODE0 */ 78 0x156 0x8 /* abemcbsp2_dx.abemcbsp2_dx OUTPUT PULLDOWN | MODE0 */ 79 0x158 0x100 /* abemcbsp2_fsx.abemcbsp2_fsx INPUT | MODE0 */ 80 0x15a 0x100 /* abemcbsp2_clkx.abemcbsp2_clkx INPUT | MODE0 */ 81 >; 82 }; 83}; 84 85&mmc1 { 86 vmmc-supply = <&vmmcsd_fixed>; 87 bus-width = <4>; 88}; 89 90&mmc2 { 91 vmmc-supply = <&vmmcsd_fixed>; 92 bus-width = <8>; 93 ti,non-removable; 94}; 95 96&mmc3 { 97 bus-width = <4>; 98 ti,non-removable; 99}; 100 101&mmc4 { 102 status = "disabled"; 103}; 104 105&mmc5 { 106 status = "disabled"; 107}; 108 109&i2c2 { 110 clock-frequency = <400000>; 111 112 /* Pressure Sensor */ 113 bmp085@77 { 114 compatible = "bosch,bmp085"; 115 reg = <0x77>; 116 }; 117}; 118 119&i2c4 { 120 clock-frequency = <400000>; 121 122 /* Temperature Sensor */ 123 tmp102@48{ 124 compatible = "ti,tmp102"; 125 reg = <0x48>; 126 }; 127}; 128 129&keypad { 130 keypad,num-rows = <8>; 131 keypad,num-columns = <8>; 132 linux,keymap = <0x02020073 /* VOLUP */ 133 0x02030072 /* VOLDOWM */ 134 0x020400e7 /* SEND */ 135 0x02050066 /* HOME */ 136 0x0206006b /* END */ 137 0x020700d9>; /* SEARCH */ 138 linux,input-no-autorepeat; 139}; 140 141&mcbsp3 { 142 status = "disabled"; 143}; 144 145&emif1 { 146 cs1-used; 147 device-handle = <&samsung_K3PE0E000B>; 148}; 149 150&emif2 { 151 cs1-used; 152 device-handle = <&samsung_K3PE0E000B>; 153};