/* * (C) Copyright 2014 Chen-Yu Tsai * * Configuration settings for the Allwinner A23 (sun8i) CPU * * SPDX-License-Identifier: GPL-2.0+ */ #ifndef __CONFIG_H #define __CONFIG_H /* * A23 specific configuration */ #ifdef CONFIG_USB_EHCI #define CONFIG_USB_EHCI_SUNXI #endif #ifdef CONFIG_MACH_SUN8I_H3 #define CONFIG_SUNXI_USB_PHYS 4 #elif defined CONFIG_MACH_SUN8I_A83T #define CONFIG_SUNXI_USB_PHYS 3 #elif defined CONFIG_MACH_SUN8I_V3S #define CONFIG_SUNXI_USB_PHYS 1 #else #define CONFIG_SUNXI_USB_PHYS 2 #endif /* * Include common sunxi configuration where most the settings are */ #include #undef CONFIG_BOOTCOMMAND #undef CONFIG_BOOTARGS #define CONFIG_BOOTARGS \ "console=ttyS0,115200 loglevel=3 root=/dev/nfs rw " \ "nfsroot=192.168.101.22:/home/nearology/work/openwrt/bin/targets/sunxi/cortexa7/extracted-rootfs,nfsvers=3,tcp " \ "ip=192.168.101.200:192.168.101.22::255.255.254.0::eth0:off" #define CONFIG_BOOTCOMMAND \ "setenv ipaddr 192.168.101.200; " \ "setenv serverip 192.168.101.22; " \ "tftpboot 0x40800000 zImage; " \ "tftpboot 0x41800000 sun8i-v3s-licheepi-zero-dock.dtb; " \ "setenv bootargs " CONFIG_BOOTARGS "; " \ "bootz 0x40800000 - 0x41800000" #endif /* __CONFIG_H */