~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/marvell/kirkwood-t5325.dts

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm/marvell/kirkwood-t5325.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm/marvell/kirkwood-t5325.dts (Architecture alpha)


  1 // SPDX-License-Identifier: GPL-2.0                 1 // SPDX-License-Identifier: GPL-2.0
  2 /*                                                  2 /*
  3  * Device Tree file for HP t5325 Thin Client"       3  * Device Tree file for HP t5325 Thin Client"
  4  *                                                  4  *
  5  * Copyright (C) 2014                               5  * Copyright (C) 2014
  6  *                                                  6  *
  7  * Thomas Petazzoni <thomas.petazzoni@free-elec      7  * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  8  * Andrew Lunn <andrew@lunn.ch>                      8  * Andrew Lunn <andrew@lunn.ch>
  9  *                                                  9  *
 10 */                                                 10 */
 11                                                    11 
 12 /dts-v1/;                                          12 /dts-v1/;
 13                                                    13 
 14 #include "kirkwood.dtsi"                           14 #include "kirkwood.dtsi"
 15 #include "kirkwood-6281.dtsi"                      15 #include "kirkwood-6281.dtsi"
 16                                                    16 
 17 / {                                                17 / {
 18         model = "HP t5325 Thin Client";            18         model = "HP t5325 Thin Client";
 19         compatible = "hp,t5325", "marvell,kirk     19         compatible = "hp,t5325", "marvell,kirkwood-88f6281", "marvell,kirkwood";
 20                                                    20 
 21         memory {                                   21         memory {
 22                 device_type = "memory";            22                 device_type = "memory";
 23                 reg = <0x00000000 0x20000000>;     23                 reg = <0x00000000 0x20000000>;
 24         };                                         24         };
 25                                                    25 
 26         chosen {                                   26         chosen {
 27                 bootargs = "console=ttyS0,1152     27                 bootargs = "console=ttyS0,115200n8";
 28                 stdout-path = &uart0;              28                 stdout-path = &uart0;
 29         };                                         29         };
 30                                                    30 
 31         ocp@f1000000 {                             31         ocp@f1000000 {
 32                 pinctrl: pin-controller@10000      32                 pinctrl: pin-controller@10000 {
 33                         pinctrl-0 = <&pmx_i2s      33                         pinctrl-0 = <&pmx_i2s &pmx_sysrst>;
 34                         pinctrl-names = "defau     34                         pinctrl-names = "default";
 35                                                    35 
 36                         pmx_button_power: pmx-     36                         pmx_button_power: pmx-button_power {
 37                                 marvell,pins =     37                                 marvell,pins = "mpp45";
 38                                 marvell,functi     38                                 marvell,function = "gpio";
 39                         };                         39                         };
 40                                                    40 
 41                         pmx_power_off: pmx-pow     41                         pmx_power_off: pmx-power-off {
 42                                 marvell,pins =     42                                 marvell,pins = "mpp48";
 43                                 marvell,functi     43                                 marvell,function = "gpio";
 44                         };                         44                         };
 45                                                    45 
 46                         pmx_led: pmx-led {         46                         pmx_led: pmx-led {
 47                                 marvell,pins =     47                                 marvell,pins = "mpp21";
 48                                 marvell,functi     48                                 marvell,function = "gpio";
 49                         };                         49                         };
 50                                                    50 
 51                         pmx_usb_sata_power_ena     51                         pmx_usb_sata_power_enable: pmx-usb-sata-power-enable {
 52                                 marvell,pins =     52                                 marvell,pins = "mpp44";
 53                                 marvell,functi     53                                 marvell,function = "gpio";
 54                         };                         54                         };
 55                                                    55 
 56                         pmx_spi: pmx-spi {         56                         pmx_spi: pmx-spi {
 57                                 marvell,pins =     57                                 marvell,pins = "mpp1", "mpp2", "mpp3", "mpp7";
 58                                 marvell,functi     58                                 marvell,function = "spi";
 59                         };                         59                         };
 60                                                    60 
 61                         pmx_sysrst: pmx-sysrst     61                         pmx_sysrst: pmx-sysrst {
 62                                 marvell,pins =     62                                 marvell,pins = "mpp6";
 63                                 marvell,functi     63                                 marvell,function = "sysrst";
 64                         };                         64                         };
 65                                                    65 
 66                         pmx_i2s: pmx-i2s {         66                         pmx_i2s: pmx-i2s {
 67                                 marvell,pins =     67                                 marvell,pins = "mpp39", "mpp40", "mpp41", "mpp42",
 68                                                    68                                                "mpp43";
 69                                 marvell,functi     69                                 marvell,function = "audio";
 70                         };                         70                         };
 71                 };                                 71                 };
 72                                                    72 
 73                 spi@10600 {                        73                 spi@10600 {
 74                         status = "okay";           74                         status = "okay";
 75                                                    75 
 76                         flash@0 {                  76                         flash@0 {
 77                                 #address-cells     77                                 #address-cells = <1>;
 78                                 #size-cells =      78                                 #size-cells = <1>;
 79                                 compatible = "     79                                 compatible = "st,m25p80", "jedec,spi-nor";
 80                                 spi-max-freque     80                                 spi-max-frequency = <86000000>;
 81                                 reg = <0>;         81                                 reg = <0>;
 82                                 mode = <0>;        82                                 mode = <0>;
 83                                                    83 
 84                                 partition@0 {      84                                 partition@0 {
 85                                         reg =      85                                         reg = <0x0 0x80000>;
 86                                         label      86                                         label = "u-boot";
 87                                 };                 87                                 };
 88                                                    88 
 89                                 partition@1 {      89                                 partition@1 {
 90                                         reg =      90                                         reg = <0x80000 0x40000>;
 91                                         label      91                                         label = "SSD firmware";
 92                                 };                 92                                 };
 93                                                    93 
 94                                 partition@2 {      94                                 partition@2 {
 95                                         reg =      95                                         reg = <0xc0000 0x10000>;
 96                                         label      96                                         label = "u-boot env";
 97                                 };                 97                                 };
 98                                                    98 
 99                                 partition@3 {      99                                 partition@3 {
100                                         reg =     100                                         reg = <0xd0000 0x10000>;
101                                         label     101                                         label = "permanent u-boot env";
102                                 };                102                                 };
103                                                   103 
104                                 partition@4 {     104                                 partition@4 {
105                                         reg =     105                                         reg = <0xd0000 0x10000>;
106                                         label     106                                         label = "permanent u-boot env";
107                                 };                107                                 };
108                         };                        108                         };
109                 };                                109                 };
110                                                   110 
111                 i2c@11000 {                       111                 i2c@11000 {
112                         status = "okay";          112                         status = "okay";
113                                                   113 
114                         alc5621: alc5621@1a {     114                         alc5621: alc5621@1a {
115                                 compatible = "    115                                 compatible = "realtek,alc5621";
116                                 reg = <0x1a>;     116                                 reg = <0x1a>;
117                                 #sound-dai-cel    117                                 #sound-dai-cells = <0>;
118                                 add-ctrl = <0x    118                                 add-ctrl = <0x3700>;
119                                 jack-det-ctrl     119                                 jack-det-ctrl = <0x4810>;
120                         };                        120                         };
121                 };                                121                 };
122                                                   122 
123                 serial@12000 {                    123                 serial@12000 {
124                         status = "okay";          124                         status = "okay";
125                 };                                125                 };
126                                                   126 
127                 sata@80000 {                      127                 sata@80000 {
128                         status = "okay";          128                         status = "okay";
129                         nr-ports = <2>;           129                         nr-ports = <2>;
130                 };                                130                 };
131                                                   131 
132                 audio: audio-controller@a0000     132                 audio: audio-controller@a0000 {
133                         status = "okay";          133                         status = "okay";
134                 };                                134                 };
135         };                                        135         };
136                                                   136 
137         regulators {                              137         regulators {
138                 compatible = "simple-bus";        138                 compatible = "simple-bus";
139                 #address-cells = <1>;             139                 #address-cells = <1>;
140                 #size-cells = <0>;                140                 #size-cells = <0>;
141                 pinctrl-0 = <&pmx_usb_sata_pow    141                 pinctrl-0 = <&pmx_usb_sata_power_enable>;
142                 pinctrl-names = "default";        142                 pinctrl-names = "default";
143                                                   143 
144                 usb_power: regulator@1 {          144                 usb_power: regulator@1 {
145                         compatible = "regulato    145                         compatible = "regulator-fixed";
146                         reg = <1>;                146                         reg = <1>;
147                         regulator-name = "USB-    147                         regulator-name = "USB-SATA Power";
148                         regulator-min-microvol    148                         regulator-min-microvolt = <5000000>;
149                         regulator-max-microvol    149                         regulator-max-microvolt = <5000000>;
150                         enable-active-high;       150                         enable-active-high;
151                         regulator-always-on;      151                         regulator-always-on;
152                         regulator-boot-on;        152                         regulator-boot-on;
153                         gpio = <&gpio1 12 GPIO    153                         gpio = <&gpio1 12 GPIO_ACTIVE_HIGH>;
154                 };                                154                 };
155         };                                        155         };
156                                                   156 
157         gpio_keys {                               157         gpio_keys {
158                 compatible = "gpio-keys";         158                 compatible = "gpio-keys";
159                 pinctrl-0 = <&pmx_button_power    159                 pinctrl-0 = <&pmx_button_power>;
160                 pinctrl-names = "default";        160                 pinctrl-names = "default";
161                                                   161 
162                 button-power {                    162                 button-power {
163                         label = "Power Button"    163                         label = "Power Button";
164                         linux,code = <KEY_POWE    164                         linux,code = <KEY_POWER>;
165                         gpios = <&gpio1 13 GPI    165                         gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
166                 };                                166                 };
167         };                                        167         };
168                                                   168 
169         gpio_poweroff {                           169         gpio_poweroff {
170                 compatible = "gpio-poweroff";     170                 compatible = "gpio-poweroff";
171                 pinctrl-0 = <&pmx_power_off>;     171                 pinctrl-0 = <&pmx_power_off>;
172                 pinctrl-names = "default";        172                 pinctrl-names = "default";
173                 gpios = <&gpio1 17 GPIO_ACTIVE    173                 gpios = <&gpio1 17 GPIO_ACTIVE_HIGH>;
174         };                                        174         };
175                                                   175 
176         sound {                                   176         sound {
177                 compatible = "simple-audio-car    177                 compatible = "simple-audio-card";
178                 simple-audio-card,format = "i2    178                 simple-audio-card,format = "i2s";
179                 simple-audio-card,routing =       179                 simple-audio-card,routing =
180                         "Headphone Jack", "HPL    180                         "Headphone Jack", "HPL",
181                         "Headphone Jack", "HPR    181                         "Headphone Jack", "HPR",
182                         "Speaker", "SPKOUT",      182                         "Speaker", "SPKOUT",
183                         "Speaker", "SPKOUTN",     183                         "Speaker", "SPKOUTN",
184                         "MIC1", "Mic Jack",       184                         "MIC1", "Mic Jack",
185                         "MIC2", "Mic Jack";       185                         "MIC2", "Mic Jack";
186                 simple-audio-card,widgets =       186                 simple-audio-card,widgets =
187                         "Headphone", "Headphon    187                         "Headphone", "Headphone Jack",
188                         "Speaker", "Speaker",     188                         "Speaker", "Speaker",
189                         "Microphone", "Mic Jac    189                         "Microphone", "Mic Jack";
190                                                   190 
191                 simple-audio-card,mclk-fs = <2    191                 simple-audio-card,mclk-fs = <256>;
192                                                   192 
193                 simple-audio-card,cpu {           193                 simple-audio-card,cpu {
194                         sound-dai = <&audio>;     194                         sound-dai = <&audio>;
195                 };                                195                 };
196                                                   196 
197                 simple-audio-card,codec {         197                 simple-audio-card,codec {
198                         sound-dai = <&alc5621>    198                         sound-dai = <&alc5621>;
199                 };                                199                 };
200         };                                        200         };
201 };                                                201 };
202                                                   202 
203 &mdio {                                           203 &mdio {
204         status = "okay";                          204         status = "okay";
205                                                   205 
206         ethphy0: ethernet-phy@8 {                 206         ethphy0: ethernet-phy@8 {
207                 device_type = "ethernet-phy";     207                 device_type = "ethernet-phy";
208                 reg = <8>;                        208                 reg = <8>;
209         };                                        209         };
210 };                                                210 };
211                                                   211 
212 &eth0 {                                           212 &eth0 {
213         status = "okay";                          213         status = "okay";
214         ethernet0-port@0 {                        214         ethernet0-port@0 {
215                 phy-handle = <&ethphy0>;          215                 phy-handle = <&ethphy0>;
216         };                                        216         };
217 };                                                217 };
218                                                   218 
219 &pciec {                                          219 &pciec {
220         status = "okay";                          220         status = "okay";
221 };                                                221 };
222                                                   222 
223 &pcie0 {                                          223 &pcie0 {
224         status = "okay";                          224         status = "okay";
225 };                                                225 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php