|
228 | 228 | pinctrl-0 = <&pinctrl_ecspi2>;
|
229 | 229 | };
|
230 | 230 |
|
231 |
| -/* Verdin CAN_1 (On-module) */ |
| 231 | +/* On-module SPI */ |
232 | 232 | &ecspi3 {
|
233 | 233 | #address-cells = <1>;
|
234 | 234 | #size-cells = <0>;
|
235 |
| - cs-gpios = <&gpio5 25 GPIO_ACTIVE_LOW>; |
| 235 | + cs-gpios = <&gpio5 25 GPIO_ACTIVE_LOW>, <&gpio4 19 GPIO_ACTIVE_LOW>; |
236 | 236 | pinctrl-names = "default";
|
237 |
| - pinctrl-0 = <&pinctrl_ecspi3>; |
| 237 | + pinctrl-0 = <&pinctrl_ecspi3>, <&pinctrl_tpm_spi_cs>; |
238 | 238 | status = "okay";
|
239 | 239 |
|
| 240 | + /* Verdin CAN_1 */ |
240 | 241 | can1: can@0 {
|
241 | 242 | compatible = "microchip,mcp251xfd";
|
242 | 243 | clocks = <&clk40m>;
|
|
246 | 247 | reg = <0>;
|
247 | 248 | spi-max-frequency = <8500000>;
|
248 | 249 | };
|
| 250 | + |
| 251 | + verdin_som_tpm: tpm@1 { |
| 252 | + compatible = "atmel,attpm20p", "tcg,tpm_tis-spi"; |
| 253 | + reg = <0x1>; |
| 254 | + spi-max-frequency = <36000000>; |
| 255 | + }; |
249 | 256 | };
|
250 | 257 |
|
251 | 258 | /* Verdin ETH_1 (On-module PHY) */
|
|
808 | 815 | pinctrl-0 = <&pinctrl_gpio1>, <&pinctrl_gpio2>,
|
809 | 816 | <&pinctrl_gpio3>, <&pinctrl_gpio4>,
|
810 | 817 | <&pinctrl_gpio7>, <&pinctrl_gpio8>,
|
811 |
| - <&pinctrl_gpio_hog1>, <&pinctrl_gpio_hog2>, <&pinctrl_gpio_hog3>, |
812 |
| - <&pinctrl_pmic_tpm_ena>; |
| 818 | + <&pinctrl_gpio_hog1>, <&pinctrl_gpio_hog2>, <&pinctrl_gpio_hog3>; |
813 | 819 |
|
814 | 820 | pinctrl_can1_int: can1intgrp {
|
815 | 821 | fsl,pins =
|
|
1111 | 1117 | };
|
1112 | 1118 |
|
1113 | 1119 | /* control signal for optional ATTPM20P or SE050 */
|
1114 |
| - pinctrl_pmic_tpm_ena: pmictpmenagrp { |
| 1120 | + pinctrl_tpm_spi_cs: tpmspicsgrp { |
1115 | 1121 | fsl,pins =
|
1116 | 1122 | <MX8MM_IOMUXC_SAI1_TXD7_GPIO4_IO19 0x106>; /* PMIC_TPM_ENA */
|
1117 | 1123 | };
|
|
0 commit comments