blob: 4be0098b2c350ac3426d3acd7ac6a6f124ddacce [file] [log] [blame]
Adam Ford8e958832020-12-11 06:01:46 -06001// SPDX-License-Identifier: GPL-2.0+
2/*
Adam Fordcc1028b2022-10-21 19:58:32 -05003 * Copyright 2022 Logic PD, Inc. dba Beacon EmbeddedWorks
Adam Ford8e958832020-12-11 06:01:46 -06004 */
5
Adam Fordcc1028b2022-10-21 19:58:32 -05006#include "imx8mn-u-boot.dtsi"
Adam Ford8e958832020-12-11 06:01:46 -06007
8&{/soc@0/bus@30800000/i2c@30a20000/pmic@4b} {
Simon Glass8c103c32023-02-13 08:56:33 -07009 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060010};
11
12&{/soc@0/bus@30800000/i2c@30a20000/pmic@4b/regulators} {
Simon Glass8c103c32023-02-13 08:56:33 -070013 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060014};
15
Adam Ford8e958832020-12-11 06:01:46 -060016&gpio1 {
Simon Glass8c103c32023-02-13 08:56:33 -070017 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060018};
19
20&gpio2 {
Simon Glass8c103c32023-02-13 08:56:33 -070021 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060022};
23
24&i2c1 {
Simon Glass8c103c32023-02-13 08:56:33 -070025 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060026};
27
Adam Ford8e958832020-12-11 06:01:46 -060028&pca6416_0 {
29 compatible = "ti,tca6416";
30};
31
32&pca6416_1 {
33 compatible = "ti,tca6416";
34};
35
36&pinctrl_i2c1 {
Simon Glass8c103c32023-02-13 08:56:33 -070037 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060038};
39
40&pinctrl_pmic {
Simon Glass8c103c32023-02-13 08:56:33 -070041 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060042};
43
44&pinctrl_uart2 {
Simon Glass8c103c32023-02-13 08:56:33 -070045 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060046};
47
48&pinctrl_usdhc2_gpio {
Simon Glass8c103c32023-02-13 08:56:33 -070049 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060050};
51
52&pinctrl_usdhc2 {
Simon Glass8c103c32023-02-13 08:56:33 -070053 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060054};
55
56&pinctrl_usdhc3 {
Simon Glass8c103c32023-02-13 08:56:33 -070057 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060058};
59
60&reg_usdhc2_vmmc {
61 u-boot,off-on-delay-us = <20000>;
62};
63
Adam Ford2baacc72021-09-10 15:19:22 -050064&uart2 {
Simon Glass8c103c32023-02-13 08:56:33 -070065 bootph-pre-ram;
Adam Ford2baacc72021-09-10 15:19:22 -050066};
67
Adam Ford8e958832020-12-11 06:01:46 -060068&usdhc1 {
Simon Glass8c103c32023-02-13 08:56:33 -070069 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060070 sd-uhs-sdr104;
71 sd-uhs-ddr50;
72};
73
74&usdhc2 {
Simon Glass8c103c32023-02-13 08:56:33 -070075 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060076 sd-uhs-sdr104;
77 sd-uhs-ddr50;
78};
79
80&usdhc3 {
Simon Glass8c103c32023-02-13 08:56:33 -070081 bootph-pre-ram;
Adam Ford8e958832020-12-11 06:01:46 -060082 mmc-hs400-1_8v;
83 mmc-hs400-enhanced-strobe;
84};
85
Peng Fancbda0802022-06-11 20:21:06 +080086&pinctrl_wdog {
Simon Glass8c103c32023-02-13 08:56:33 -070087 bootph-pre-ram;
Peng Fancbda0802022-06-11 20:21:06 +080088};