162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-or-later 262306a36Sopenharmony_ci/* SPDX-FileCopyrightText: Alexander Shiyan, <shc_work@mail.ru> */ 362306a36Sopenharmony_ci 462306a36Sopenharmony_ci/* Based on code by myc_c335x.dts, MYiRtech.com */ 562306a36Sopenharmony_ci/* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ */ 662306a36Sopenharmony_ci 762306a36Sopenharmony_ci/dts-v1/; 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci#include "am33xx.dtsi" 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci#include <dt-bindings/interrupt-controller/irq.h> 1262306a36Sopenharmony_ci#include <dt-bindings/leds/common.h> 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci/ { 1562306a36Sopenharmony_ci model = "MYIR MYC-AM335X"; 1662306a36Sopenharmony_ci compatible = "myir,myc-am335x", "ti,am33xx"; 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci cpus { 1962306a36Sopenharmony_ci cpu@0 { 2062306a36Sopenharmony_ci cpu0-supply = <&vdd_core>; 2162306a36Sopenharmony_ci voltage-tolerance = <2>; 2262306a36Sopenharmony_ci }; 2362306a36Sopenharmony_ci }; 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci memory@80000000 { 2662306a36Sopenharmony_ci device_type = "memory"; 2762306a36Sopenharmony_ci reg = <0x80000000 0x10000000>; 2862306a36Sopenharmony_ci }; 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci clk32k: clk32k { 3162306a36Sopenharmony_ci compatible = "fixed-clock"; 3262306a36Sopenharmony_ci clock-frequency = <32768>; 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ci #clock-cells = <0>; 3562306a36Sopenharmony_ci }; 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ci vdd_mod: vdd_mod_reg { 3862306a36Sopenharmony_ci compatible = "regulator-fixed"; 3962306a36Sopenharmony_ci regulator-name = "vdd-mod"; 4062306a36Sopenharmony_ci regulator-always-on; 4162306a36Sopenharmony_ci regulator-boot-on; 4262306a36Sopenharmony_ci }; 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ci vdd_core: vdd_core_reg { 4562306a36Sopenharmony_ci compatible = "regulator-fixed"; 4662306a36Sopenharmony_ci regulator-name = "vdd-core"; 4762306a36Sopenharmony_ci regulator-always-on; 4862306a36Sopenharmony_ci regulator-boot-on; 4962306a36Sopenharmony_ci vin-supply = <&vdd_mod>; 5062306a36Sopenharmony_ci }; 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ci leds: leds { 5362306a36Sopenharmony_ci compatible = "gpio-leds"; 5462306a36Sopenharmony_ci pinctrl-names = "default"; 5562306a36Sopenharmony_ci pinctrl-0 = <&led_mod_pins>; 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ci led_mod: led_mod { 5862306a36Sopenharmony_ci label = "module:user"; 5962306a36Sopenharmony_ci gpios = <&gpio3 18 GPIO_ACTIVE_LOW>; 6062306a36Sopenharmony_ci color = <LED_COLOR_ID_GREEN>; 6162306a36Sopenharmony_ci default-state = "off"; 6262306a36Sopenharmony_ci panic-indicator; 6362306a36Sopenharmony_ci }; 6462306a36Sopenharmony_ci }; 6562306a36Sopenharmony_ci}; 6662306a36Sopenharmony_ci 6762306a36Sopenharmony_ci&mac_sw { 6862306a36Sopenharmony_ci pinctrl-names = "default", "sleep"; 6962306a36Sopenharmony_ci pinctrl-0 = <ð_slave1_pins_default>; 7062306a36Sopenharmony_ci pinctrl-1 = <ð_slave1_pins_sleep>; 7162306a36Sopenharmony_ci status = "okay"; 7262306a36Sopenharmony_ci}; 7362306a36Sopenharmony_ci 7462306a36Sopenharmony_ci&cpsw_port1 { 7562306a36Sopenharmony_ci phy-handle = <&phy0>; 7662306a36Sopenharmony_ci phy-mode = "rgmii-id"; 7762306a36Sopenharmony_ci ti,dual-emac-pvid = <1>; 7862306a36Sopenharmony_ci}; 7962306a36Sopenharmony_ci 8062306a36Sopenharmony_ci&cpsw_port2 { 8162306a36Sopenharmony_ci status = "disabled"; 8262306a36Sopenharmony_ci}; 8362306a36Sopenharmony_ci 8462306a36Sopenharmony_ci&davinci_mdio_sw { 8562306a36Sopenharmony_ci pinctrl-names = "default", "sleep"; 8662306a36Sopenharmony_ci pinctrl-0 = <&mdio_pins_default>; 8762306a36Sopenharmony_ci pinctrl-1 = <&mdio_pins_sleep>; 8862306a36Sopenharmony_ci 8962306a36Sopenharmony_ci phy0: ethernet-phy@4 { 9062306a36Sopenharmony_ci reg = <4>; 9162306a36Sopenharmony_ci }; 9262306a36Sopenharmony_ci}; 9362306a36Sopenharmony_ci 9462306a36Sopenharmony_ci&elm { 9562306a36Sopenharmony_ci status = "okay"; 9662306a36Sopenharmony_ci}; 9762306a36Sopenharmony_ci 9862306a36Sopenharmony_ci&gpmc { 9962306a36Sopenharmony_ci pinctrl-names = "default", "sleep"; 10062306a36Sopenharmony_ci pinctrl-0 = <&nand_pins_default>; 10162306a36Sopenharmony_ci pinctrl-1 = <&nand_pins_sleep>; 10262306a36Sopenharmony_ci ranges = <0 0 0x8000000 0x1000000>; 10362306a36Sopenharmony_ci status = "okay"; 10462306a36Sopenharmony_ci 10562306a36Sopenharmony_ci nand0: nand@0,0 { 10662306a36Sopenharmony_ci compatible = "ti,omap2-nand"; 10762306a36Sopenharmony_ci reg = <0 0 4>; 10862306a36Sopenharmony_ci interrupt-parent = <&gpmc>; 10962306a36Sopenharmony_ci interrupts = <0 IRQ_TYPE_NONE>, <1 IRQ_TYPE_NONE>; 11062306a36Sopenharmony_ci nand-bus-width = <8>; 11162306a36Sopenharmony_ci rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; 11262306a36Sopenharmony_ci gpmc,device-width = <1>; 11362306a36Sopenharmony_ci gpmc,sync-clk-ps = <0>; 11462306a36Sopenharmony_ci gpmc,cs-on-ns = <0>; 11562306a36Sopenharmony_ci gpmc,cs-rd-off-ns = <44>; 11662306a36Sopenharmony_ci gpmc,cs-wr-off-ns = <44>; 11762306a36Sopenharmony_ci gpmc,adv-on-ns = <6>; 11862306a36Sopenharmony_ci gpmc,adv-rd-off-ns = <34>; 11962306a36Sopenharmony_ci gpmc,adv-wr-off-ns = <44>; 12062306a36Sopenharmony_ci gpmc,we-on-ns = <0>; 12162306a36Sopenharmony_ci gpmc,we-off-ns = <40>; 12262306a36Sopenharmony_ci gpmc,oe-on-ns = <0>; 12362306a36Sopenharmony_ci gpmc,oe-off-ns = <54>; 12462306a36Sopenharmony_ci gpmc,access-ns = <64>; 12562306a36Sopenharmony_ci gpmc,rd-cycle-ns = <82>; 12662306a36Sopenharmony_ci gpmc,wr-cycle-ns = <82>; 12762306a36Sopenharmony_ci gpmc,bus-turnaround-ns = <0>; 12862306a36Sopenharmony_ci gpmc,cycle2cycle-delay-ns = <0>; 12962306a36Sopenharmony_ci gpmc,clk-activation-ns = <0>; 13062306a36Sopenharmony_ci gpmc,wait-pin = <0>; 13162306a36Sopenharmony_ci gpmc,wr-access-ns = <40>; 13262306a36Sopenharmony_ci gpmc,wr-data-mux-bus-ns = <0>; 13362306a36Sopenharmony_ci ti,elm-id = <&elm>; 13462306a36Sopenharmony_ci ti,nand-ecc-opt = "bch8"; 13562306a36Sopenharmony_ci }; 13662306a36Sopenharmony_ci}; 13762306a36Sopenharmony_ci 13862306a36Sopenharmony_ci&i2c0 { 13962306a36Sopenharmony_ci pinctrl-names = "default", "gpio", "sleep"; 14062306a36Sopenharmony_ci pinctrl-0 = <&i2c0_pins_default>; 14162306a36Sopenharmony_ci pinctrl-1 = <&i2c0_pins_gpio>; 14262306a36Sopenharmony_ci pinctrl-2 = <&i2c0_pins_sleep>; 14362306a36Sopenharmony_ci clock-frequency = <400000>; 14462306a36Sopenharmony_ci scl-gpios = <&gpio3 6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 14562306a36Sopenharmony_ci sda-gpios = <&gpio3 5 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 14662306a36Sopenharmony_ci status = "okay"; 14762306a36Sopenharmony_ci 14862306a36Sopenharmony_ci eeprom: eeprom@50 { 14962306a36Sopenharmony_ci compatible = "atmel,24c32"; 15062306a36Sopenharmony_ci reg = <0x50>; 15162306a36Sopenharmony_ci pagesize = <32>; 15262306a36Sopenharmony_ci vcc-supply = <&vdd_mod>; 15362306a36Sopenharmony_ci }; 15462306a36Sopenharmony_ci}; 15562306a36Sopenharmony_ci 15662306a36Sopenharmony_ci&rtc { 15762306a36Sopenharmony_ci clocks = <&clk32k>; 15862306a36Sopenharmony_ci clock-names = "ext-clk"; 15962306a36Sopenharmony_ci system-power-controller; 16062306a36Sopenharmony_ci}; 16162306a36Sopenharmony_ci 16262306a36Sopenharmony_ci&am33xx_pinmux { 16362306a36Sopenharmony_ci mdio_pins_default: mdio-default-pins { 16462306a36Sopenharmony_ci pinctrl-single,pins = < 16562306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MDIO, PIN_INPUT_PULLUP | SLEWCTRL_FAST, MUX_MODE0) /* mdio_data */ 16662306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MDC, PIN_OUTPUT_PULLUP, MUX_MODE0) /* mdio_clk */ 16762306a36Sopenharmony_ci >; 16862306a36Sopenharmony_ci }; 16962306a36Sopenharmony_ci 17062306a36Sopenharmony_ci mdio_pins_sleep: mdio-sleep-pins { 17162306a36Sopenharmony_ci pinctrl-single,pins = < 17262306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MDIO, PIN_INPUT_PULLDOWN, MUX_MODE7) 17362306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MDC, PIN_INPUT_PULLDOWN, MUX_MODE7) 17462306a36Sopenharmony_ci >; 17562306a36Sopenharmony_ci }; 17662306a36Sopenharmony_ci 17762306a36Sopenharmony_ci eth_slave1_pins_default: eth-slave1-default-pins { 17862306a36Sopenharmony_ci pinctrl-single,pins = < 17962306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TX_EN, PIN_OUTPUT_PULLDOWN, MUX_MODE2) /* rgmii1_tctl */ 18062306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RX_DV, PIN_INPUT_PULLDOWN, MUX_MODE2) /* rgmii1_rctl */ 18162306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TXD3, PIN_OUTPUT_PULLDOWN, MUX_MODE2) /* rgmii1_td3 */ 18262306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TXD2, PIN_OUTPUT_PULLDOWN, MUX_MODE2) /* rgmii1_td2 */ 18362306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TXD1, PIN_OUTPUT_PULLDOWN, MUX_MODE2) /* rgmii1_td1 */ 18462306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TXD0, PIN_OUTPUT_PULLDOWN, MUX_MODE2) /* rgmii1_td0 */ 18562306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TX_CLK, PIN_OUTPUT_PULLDOWN, MUX_MODE2) /* rgmii1_tclk */ 18662306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RX_CLK, PIN_INPUT_PULLDOWN, MUX_MODE2) /* rgmii1_rclk */ 18762306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RXD3, PIN_INPUT_PULLDOWN, MUX_MODE2) /* rgmii1_rd3 */ 18862306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RXD2, PIN_INPUT_PULLDOWN, MUX_MODE2) /* rgmii1_rd2 */ 18962306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RXD1, PIN_INPUT_PULLDOWN, MUX_MODE2) /* rgmii1_rd1 */ 19062306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RXD0, PIN_INPUT_PULLDOWN, MUX_MODE2) /* rgmii1_rd0 */ 19162306a36Sopenharmony_ci >; 19262306a36Sopenharmony_ci }; 19362306a36Sopenharmony_ci 19462306a36Sopenharmony_ci eth_slave1_pins_sleep: eth-slave1-sleep-pins { 19562306a36Sopenharmony_ci pinctrl-single,pins = < 19662306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TX_EN, PIN_INPUT_PULLDOWN, MUX_MODE7) 19762306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RX_DV, PIN_INPUT_PULLDOWN, MUX_MODE7) 19862306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TXD3, PIN_INPUT_PULLDOWN, MUX_MODE7) 19962306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TXD2, PIN_INPUT_PULLDOWN, MUX_MODE7) 20062306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TXD1, PIN_INPUT_PULLDOWN, MUX_MODE7) 20162306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TXD0, PIN_INPUT_PULLDOWN, MUX_MODE7) 20262306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_TX_CLK, PIN_INPUT_PULLDOWN, MUX_MODE7) 20362306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RX_CLK, PIN_INPUT_PULLDOWN, MUX_MODE7) 20462306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RXD3, PIN_INPUT_PULLDOWN, MUX_MODE7) 20562306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RXD2, PIN_INPUT_PULLDOWN, MUX_MODE7) 20662306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RXD1, PIN_INPUT_PULLDOWN, MUX_MODE7) 20762306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MII1_RXD0, PIN_INPUT_PULLDOWN, MUX_MODE7) 20862306a36Sopenharmony_ci >; 20962306a36Sopenharmony_ci }; 21062306a36Sopenharmony_ci 21162306a36Sopenharmony_ci i2c0_pins_default: i2c0-default-pins { 21262306a36Sopenharmony_ci pinctrl-single,pins = < 21362306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_I2C0_SDA, PIN_INPUT | SLEWCTRL_FAST, MUX_MODE0) /* I2C0_SDA */ 21462306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_I2C0_SCL, PIN_INPUT | SLEWCTRL_FAST, MUX_MODE0) /* I2C0_SCL */ 21562306a36Sopenharmony_ci >; 21662306a36Sopenharmony_ci }; 21762306a36Sopenharmony_ci 21862306a36Sopenharmony_ci i2c0_pins_gpio: i2c0-gpio-pins { 21962306a36Sopenharmony_ci pinctrl-single,pins = < 22062306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_I2C0_SDA, PIN_INPUT, MUX_MODE7) /* gpio3[5] */ 22162306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_I2C0_SCL, PIN_INPUT, MUX_MODE7) /* gpio3[6] */ 22262306a36Sopenharmony_ci >; 22362306a36Sopenharmony_ci }; 22462306a36Sopenharmony_ci 22562306a36Sopenharmony_ci i2c0_pins_sleep: i2c0-sleep-pins { 22662306a36Sopenharmony_ci pinctrl-single,pins = < 22762306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_I2C0_SDA, PIN_INPUT_PULLDOWN, MUX_MODE7) 22862306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_I2C0_SCL, PIN_INPUT_PULLDOWN, MUX_MODE7) 22962306a36Sopenharmony_ci >; 23062306a36Sopenharmony_ci }; 23162306a36Sopenharmony_ci 23262306a36Sopenharmony_ci led_mod_pins: led-mod-pins { 23362306a36Sopenharmony_ci pinctrl-single,pins = < 23462306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_MCASP0_ACLKR, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* gpio3[18] */ 23562306a36Sopenharmony_ci >; 23662306a36Sopenharmony_ci }; 23762306a36Sopenharmony_ci 23862306a36Sopenharmony_ci nand_pins_default: nand-default-pins { 23962306a36Sopenharmony_ci pinctrl-single,pins = < 24062306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD0, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_ad0 */ 24162306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD1, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_ad1 */ 24262306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD2, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_ad2 */ 24362306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD3, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_ad3 */ 24462306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD4, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_ad4 */ 24562306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD5, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_ad5 */ 24662306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD6, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_ad6 */ 24762306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD7, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_ad7 */ 24862306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_WAIT0, PIN_INPUT_PULLUP, MUX_MODE0) /* gpmc_wait0 */ 24962306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_WPN, PIN_INPUT_PULLUP, MUX_MODE7) /* gpio0[31] */ 25062306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_CSN0, PIN_OUTPUT, MUX_MODE0) /* gpmc_csn0 */ 25162306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_ADVN_ALE, PIN_OUTPUT, MUX_MODE0) /* gpmc_advn_ale */ 25262306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_OEN_REN, PIN_OUTPUT, MUX_MODE0) /* gpmc_oen_ren */ 25362306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_WEN, PIN_OUTPUT, MUX_MODE0) /* gpmc_wen */ 25462306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_BEN0_CLE, PIN_OUTPUT, MUX_MODE0) /* gpmc_be0n_cle */ 25562306a36Sopenharmony_ci >; 25662306a36Sopenharmony_ci }; 25762306a36Sopenharmony_ci 25862306a36Sopenharmony_ci nand_pins_sleep: nand-sleep-pins { 25962306a36Sopenharmony_ci pinctrl-single,pins = < 26062306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD0, PIN_INPUT_PULLDOWN, MUX_MODE7) 26162306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD1, PIN_INPUT_PULLDOWN, MUX_MODE7) 26262306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD2, PIN_INPUT_PULLDOWN, MUX_MODE7) 26362306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD3, PIN_INPUT_PULLDOWN, MUX_MODE7) 26462306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD4, PIN_INPUT_PULLDOWN, MUX_MODE7) 26562306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD5, PIN_INPUT_PULLDOWN, MUX_MODE7) 26662306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD6, PIN_INPUT_PULLDOWN, MUX_MODE7) 26762306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_AD7, PIN_INPUT_PULLDOWN, MUX_MODE7) 26862306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_WAIT0, PIN_INPUT_PULLDOWN, MUX_MODE7) 26962306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_WPN, PIN_INPUT_PULLDOWN, MUX_MODE7) 27062306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_CSN0, PIN_INPUT_PULLDOWN, MUX_MODE7) 27162306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_ADVN_ALE, PIN_INPUT_PULLDOWN, MUX_MODE7) 27262306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_OEN_REN, PIN_INPUT_PULLDOWN, MUX_MODE7) 27362306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_WEN, PIN_INPUT_PULLDOWN, MUX_MODE7) 27462306a36Sopenharmony_ci AM33XX_PADCONF(AM335X_PIN_GPMC_BEN0_CLE, PIN_INPUT_PULLDOWN, MUX_MODE7) 27562306a36Sopenharmony_ci >; 27662306a36Sopenharmony_ci }; 27762306a36Sopenharmony_ci}; 278