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 = <&eth_slave1_pins_default>;
7062306a36Sopenharmony_ci	pinctrl-1 = <&eth_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