Lines Matching +full:cmd +full:- +full:dat +full:- +full:pins

1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
11 compatible = "mediatek,mt8188-evb", "mediatek,mt8188";
26 stdout-path = "serial0:115200n8";
34 reserved_memory: reserved-memory {
35 #address-cells = <2>;
36 #size-cells = <2>;
40 compatible = "shared-dma-pool";
42 no-map;
52 pinctrl-names = "default";
53 pinctrl-0 = <&i2c0_pins>;
54 clock-frequency = <400000>;
59 pinctrl-names = "default";
60 pinctrl-0 = <&i2c1_pins>;
61 clock-frequency = <400000>;
66 pinctrl-names = "default";
67 pinctrl-0 = <&i2c2_pins>;
68 clock-frequency = <400000>;
73 pinctrl-names = "default";
74 pinctrl-0 = <&i2c3_pins>;
75 clock-frequency = <400000>;
80 pinctrl-names = "default";
81 pinctrl-0 = <&i2c4_pins>;
82 clock-frequency = <400000>;
87 pinctrl-names = "default";
88 pinctrl-0 = <&i2c5_pins>;
89 clock-frequency = <400000>;
94 pinctrl-names = "default";
95 pinctrl-0 = <&i2c6_pins>;
96 clock-frequency = <400000>;
101 bus-width = <8>;
102 hs400-ds-delay = <0x1481b>;
103 max-frequency = <200000000>;
105 cap-mmc-highspeed;
106 mmc-hs200-1_8v;
107 mmc-hs400-1_8v;
108 supports-cqe;
109 cap-mmc-hw-reset;
110 no-sdio;
111 no-sd;
112 non-removable;
114 vmmc-supply = <&mt6359_vemc_1_ldo_reg>;
115 vqmmc-supply = <&mt6359_vufs_ldo_reg>;
117 pinctrl-names = "default", "state_uhs";
118 pinctrl-0 = <&mmc0_default_pins>;
119 pinctrl-1 = <&mmc0_uhs_pins>;
125 regulator-always-on;
129 regulator-always-on;
133 regulator-always-on;
137 regulator-always-on;
141 pinctrl-names = "default";
142 pinctrl-0 = <&nor_pins_default>;
143 #address-cells = <1>;
144 #size-cells = <0>;
148 compatible = "jedec,spi-nor";
150 spi-max-frequency = <52000000>;
155 adsp_uart_pins: adsp-uart-pins {
156 pins-tx-rx {
162 i2c0_pins: i2c0-pins {
163 pins-bus {
166 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
170 i2c1_pins: i2c1-pins {
171 pins-bus {
174 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
178 i2c2_pins: i2c2-pins {
179 pins-bus {
182 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
186 i2c3_pins: i2c3-pins {
187 pins-bus {
190 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
194 i2c4_pins: i2c4-pins {
195 pins-bus {
198 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
202 i2c5_pins: i2c5-pins {
203 pins-bus {
206 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
210 i2c6_pins: i2c6-pins {
211 pins-bus {
214 bias-pull-up = <MTK_PULL_SET_RSEL_011>;
218 mmc0_default_pins: mmc0-default-pins {
219 pins-cmd-dat {
229 input-enable;
230 drive-strength = <6>;
231 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
234 pins-clk {
236 drive-strength = <6>;
237 bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
240 pins-rst {
242 drive-strength = <6>;
243 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
247 mmc0_uhs_pins: mmc0-uhs-pins {
248 pins-cmd-dat {
258 input-enable;
259 drive-strength = <8>;
260 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
263 pins-clk-ds {
266 drive-strength = <8>;
267 bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
270 pins-rst {
272 drive-strength = <8>;
273 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
277 nor_pins_default: nor-pins {
278 pins-io-ck {
282 bias-pull-down;
285 pins-io-cs {
289 bias-pull-up;
293 spi0_pins: spi0-pins {
294 pins-spi {
299 bias-disable;
303 spi1_pins: spi1-pins {
304 pins-spi {
309 bias-disable;
313 spi2_pins: spi2-pins {
314 pins-spi {
319 bias-disable;
323 uart0_pins: uart0-pins {
324 pins-rx-tx {
327 bias-pull-up;
333 interrupts-extended = <&pio 222 IRQ_TYPE_LEVEL_HIGH>;
337 memory-region = <&scp_mem_reserved>;
342 pinctrl-names = "default";
343 pinctrl-0 = <&spi0_pins>;
348 pinctrl-names = "default";
349 pinctrl-0 = <&spi1_pins>;
354 pinctrl-names = "default";
355 pinctrl-0 = <&spi2_pins>;
372 pinctrl-names = "default";
373 pinctrl-0 = <&uart0_pins>;