162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/ {
362306a36Sopenharmony_ci	chosen {
462306a36Sopenharmony_ci		bootargs = "console=ttyS0,115200n8 earlyprintk";
562306a36Sopenharmony_ci		stdout-path = &uart0;
662306a36Sopenharmony_ci	};
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci	ocp@f1000000 {
962306a36Sopenharmony_ci		pinctrl: pin-controller@10000 {
1062306a36Sopenharmony_ci			pinctrl-0 = < &pmx_i2c_gpio_sda &pmx_i2c_gpio_scl >;
1162306a36Sopenharmony_ci			pinctrl-names = "default";
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci			pmx_i2c_gpio_sda: pmx-gpio-sda {
1462306a36Sopenharmony_ci				marvell,pins = "mpp8";
1562306a36Sopenharmony_ci				marvell,function = "gpio";
1662306a36Sopenharmony_ci			};
1762306a36Sopenharmony_ci			pmx_i2c_gpio_scl: pmx-gpio-scl {
1862306a36Sopenharmony_ci				marvell,pins = "mpp9";
1962306a36Sopenharmony_ci				marvell,function = "gpio";
2062306a36Sopenharmony_ci			};
2162306a36Sopenharmony_ci		};
2262306a36Sopenharmony_ci
2362306a36Sopenharmony_ci		serial@12000 {
2462306a36Sopenharmony_ci			status = "okay";
2562306a36Sopenharmony_ci		};
2662306a36Sopenharmony_ci	};
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci	i2c {
2962306a36Sopenharmony_ci		compatible = "i2c-gpio";
3062306a36Sopenharmony_ci		gpios = < &gpio0 8 GPIO_ACTIVE_HIGH		/* sda */
3162306a36Sopenharmony_ci			  &gpio0 9 GPIO_ACTIVE_HIGH>;		/* scl */
3262306a36Sopenharmony_ci		i2c-gpio,delay-us = <2>;	/* ~100 kHz */
3362306a36Sopenharmony_ci	};
3462306a36Sopenharmony_ci};
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci&nand {
3762306a36Sopenharmony_ci	status = "okay";
3862306a36Sopenharmony_ci	chip-delay = <25>;
3962306a36Sopenharmony_ci};
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci&pciec {
4262306a36Sopenharmony_ci	status = "okay";
4362306a36Sopenharmony_ci};
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ci&pcie0 {
4662306a36Sopenharmony_ci	status = "okay";
4762306a36Sopenharmony_ci};
48