};
mux-cd {
- groups = "sdio0_0_cd_grp";
+ groups = "sdio0_cd_0_grp";
function = "sdio0_cd";
};
conf-cd {
- groups = "sdio0_0_cd_grp";
+ groups = "sdio0_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-wp {
- groups = "sdio0_0_wp_grp";
+ groups = "sdio0_wp_0_grp";
function = "sdio0_wp";
};
conf-wp {
- groups = "sdio0_0_wp_grp";
+ groups = "sdio0_wp_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
function = "sdio1_cd";
};
conf-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-wp {
- groups = "sdio1_0_wp_grp";
+ groups = "sdio1_wp_0_grp";
function = "sdio1_wp";
};
conf-wp {
- groups = "sdio1_0_wp_grp";
+ groups = "sdio1_wp_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-ce {
- groups = "nand0_0_ce_grp";
+ groups = "nand0_ce_0_grp";
function = "nand0_ce";
};
conf-ce {
- groups = "nand0_0_ce_grp";
+ groups = "nand0_ce_0_grp";
bias-pull-up;
};
mux-rb {
- groups = "nand0_0_rb_grp";
+ groups = "nand0_rb_0_grp";
function = "nand0_rb";
};
conf-rb {
- groups = "nand0_0_rb_grp";
+ groups = "nand0_rb_0_grp";
bias-pull-up;
};
mux-dqs {
- groups = "nand0_0_dqs_grp";
+ groups = "nand0_dqs_0_grp";
function = "nand0_dqs";
};
conf-dqs {
- groups = "nand0_0_dqs_grp";
+ groups = "nand0_dqs_0_grp";
bias-pull-up;
};
};
};
mux-cs {
- groups = "spi0_0_ss0_grp", "spi0_0_ss1_grp",
- "spi0_0_ss2_grp";
+ groups = "spi0_ss_0_grp", "spi0_ss_1_grp",
+ "spi0_ss_2_grp";
function = "spi0_ss";
};
conf-cs {
- groups = "spi0_0_ss0_grp", "spi0_0_ss1_grp",
- "spi0_0_ss2_grp";
+ groups = "spi0_ss_0_grp", "spi0_ss_1_grp",
+ "spi0_ss_2_grp";
bias-disable;
};
};
};
mux-cs {
- groups = "spi1_3_ss0_grp", "spi1_3_ss1_grp",
- "spi1_3_ss2_grp";
+ groups = "spi1_ss_9_grp", "spi1_ss_10_grp",
+ "spi1_ss_11_grp";
function = "spi1_ss";
};
conf-cs {
- groups = "spi1_3_ss0_grp", "spi1_3_ss1_grp",
- "spi1_3_ss2_grp";
+ groups = "spi1_ss_9_grp", "spi1_ss_10_grp",
+ "spi1_ss_11_grp";
bias-disable;
};
};
};
mux-cd {
- groups = "sdio0_0_cd_grp";
+ groups = "sdio0_cd_0_grp";
function = "sdio0_cd";
};
conf-cd {
- groups = "sdio0_0_cd_grp";
+ groups = "sdio0_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-wp {
- groups = "sdio0_0_wp_grp";
+ groups = "sdio0_wp_0_grp";
function = "sdio0_wp";
};
conf-wp {
- groups = "sdio0_0_wp_grp";
+ groups = "sdio0_wp_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
pinctrl_watchdog0_default: watchdog0-default {
mux-clk {
- groups = "swdt0_1_clk_grp";
+ groups = "swdt0_clk_1_grp";
function = "swdt0_clk";
};
conf-clk {
- groups = "swdt0_1_clk_grp";
+ groups = "swdt0_clk_1_grp";
bias-pull-up;
};
mux-rst {
- groups = "swdt0_1_rst_grp";
+ groups = "swdt0_rst_1_grp";
function = "swdt0_rst";
};
conf-rst {
- groups = "swdt0_1_rst_grp";
+ groups = "swdt0_rst_1_grp";
bias-disable;
slew-rate = <SLEW_RATE_SLOW>;
};
pinctrl_ttc0_default: ttc0-default {
mux-clk {
- groups = "ttc0_0_clk_grp";
+ groups = "ttc0_clk_0_grp";
function = "ttc0_clk";
};
conf-clk {
- groups = "ttc0_0_clk_grp";
+ groups = "ttc0_clk_0_grp";
bias-pull-up;
};
mux-wav {
- groups = "ttc0_0_wav_grp";
+ groups = "ttc0_wav_0_grp";
function = "ttc0_wav";
};
conf-wav {
- groups = "ttc0_0_wav_grp";
+ groups = "ttc0_wav_0_grp";
bias-disable;
slew-rate = <SLEW_RATE_SLOW>;
};
pinctrl_ttc1_default: ttc1-default {
mux-clk {
- groups = "ttc1_0_clk_grp";
+ groups = "ttc1_clk_0_grp";
function = "ttc1_clk";
};
conf-clk {
- groups = "ttc1_0_clk_grp";
+ groups = "ttc1_clk_0_grp";
bias-pull-up;
};
mux-wav {
- groups = "ttc1_0_wav_grp";
+ groups = "ttc1_wav_0_grp";
function = "ttc1_wav";
};
conf-wav {
- groups = "ttc1_0_wav_grp";
+ groups = "ttc1_wav_0_grp";
bias-disable;
slew-rate = <SLEW_RATE_SLOW>;
};
pinctrl_ttc2_default: ttc2-default {
mux-clk {
- groups = "ttc2_0_clk_grp";
+ groups = "ttc2_clk_0_grp";
function = "ttc2_clk";
};
conf-clk {
- groups = "ttc2_0_clk_grp";
+ groups = "ttc2_clk_0_grp";
bias-pull-up;
};
mux-wav {
- groups = "ttc2_0_wav_grp";
+ groups = "ttc2_wav_0_grp";
function = "ttc2_wav";
};
conf-wav {
- groups = "ttc2_0_wav_grp";
+ groups = "ttc2_wav_0_grp";
bias-disable;
slew-rate = <SLEW_RATE_SLOW>;
};
pinctrl_ttc3_default: ttc3-default {
mux-clk {
- groups = "ttc3_0_clk_grp";
+ groups = "ttc3_clk_0_grp";
function = "ttc3_clk";
};
conf-clk {
- groups = "ttc3_0_clk_grp";
+ groups = "ttc3_clk_0_grp";
bias-pull-up;
};
mux-wav {
- groups = "ttc3_0_wav_grp";
+ groups = "ttc3_wav_0_grp";
function = "ttc3_wav";
};
conf-wav {
- groups = "ttc3_0_wav_grp";
+ groups = "ttc3_wav_0_grp";
bias-disable;
slew-rate = <SLEW_RATE_SLOW>;
};
pinctrl_sdhci0_default: sdhci0-default {
mux {
- groups = "sdio0_4bit_0_0_grp";
+ groups = "sdio0_3_grp";
function = "sdio0";
};
conf {
- groups = "sdio0_4bit_0_0_grp";
+ groups = "sdio0_3_grp";
slew-rate = <SLEW_RATE_SLOW>;
io-standard = <IO_STANDARD_LVCMOS18>;
bias-disable;
};
mux-cd {
- groups = "sdio0_0_cd_grp";
+ groups = "sdio0_cd_0_grp";
function = "sdio0_cd";
};
conf-cd {
- groups = "sdio0_0_cd_grp";
+ groups = "sdio0_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
pinctrl_sdhci1_default: sdhci1-default {
mux {
- groups = "sdio1_4bit_0_1_grp";
+ groups = "sdio1_2_grp";
function = "sdio1";
};
conf {
- groups = "sdio1_4bit_0_1_grp";
+ groups = "sdio1_2_grp";
slew-rate = <SLEW_RATE_SLOW>;
io-standard = <IO_STANDARD_LVCMOS18>;
bias-disable;
};
mux-cs {
- groups = "spi0_3_ss0_grp";
+ groups = "spi0_ss_9_grp";
function = "spi0_ss";
};
conf-cs {
- groups = "spi0_3_ss0_grp";
+ groups = "spi0_ss_9_grp";
bias-disable;
};
};
mux-cs {
- groups = "spi1_0_ss0_grp";
+ groups = "spi1_ss_0_grp";
function = "spi1_ss";
};
conf-cs {
- groups = "spi1_0_ss0_grp";
+ groups = "spi1_ss_0_grp";
bias-disable;
};
};
mux-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
function = "sdio1_cd";
};
conf-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-wp {
- groups = "sdio1_0_wp_grp";
+ groups = "sdio1_wp_0_grp";
function = "sdio1_wp";
};
conf-wp {
- groups = "sdio1_0_wp_grp";
+ groups = "sdio1_wp_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
function = "sdio1_cd";
};
conf-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
function = "sdio1_cd";
};
conf-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
function = "sdio1_cd";
};
conf-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-wp {
- groups = "sdio1_0_wp_grp";
+ groups = "sdio1_wp_0_grp";
function = "sdio1_wp";
};
conf-wp {
- groups = "sdio1_0_wp_grp";
+ groups = "sdio1_wp_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
function = "sdio1_cd";
};
conf-cd {
- groups = "sdio1_0_cd_grp";
+ groups = "sdio1_cd_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
};
mux-wp {
- groups = "sdio1_0_wp_grp";
+ groups = "sdio1_wp_0_grp";
function = "sdio1_wp";
};
conf-wp {
- groups = "sdio1_0_wp_grp";
+ groups = "sdio1_wp_0_grp";
bias-high-impedance;
bias-pull-up;
slew-rate = <SLEW_RATE_SLOW>;
u-boot,dm-pre-reloc;
};
+ pinctrl0: pinctrl {
+ compatible = "xlnx,zynqmp-pinctrl";
+ status = "disabled";
+ };
+
power-domains {
compatible = "xlnx,zynqmp-genpd";
nvmem-cell-names = "soc_revision";
};
- pinctrl0: pinctrl@ff180000 {
- compatible = "xlnx,pinctrl-zynqmp";
- status = "disabled";
- reg = <0x0 0xff180000 0x0 0x1000>;
- };
-
smmu: smmu@fd800000 {
compatible = "arm,mmu-500";
reg = <0x0 0xfd800000 0x0 0x20000>;