X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fconfigs%2Fsun8i.h;h=b9a8731ee8b827868c050741303255c3cfdcaba2;hb=148f00e7a7f6bf28cf38c61a25056e1f2c465166;hp=f16e60b576427574eff1e2f7f26595a0912a9e18;hpb=4608f37918e5d93d6b2b6909b325a5e6fb0a2346;p=u-boot diff --git a/include/configs/sun8i.h b/include/configs/sun8i.h index f16e60b576..b9a8731ee8 100644 --- a/include/configs/sun8i.h +++ b/include/configs/sun8i.h @@ -12,15 +12,33 @@ /* * A23 specific configuration */ -#define CONFIG_CLK_FULL_SPEED 1008000000 - -#define CONFIG_SYS_PROMPT "sun8i# " #ifdef CONFIG_USB_EHCI #define CONFIG_USB_EHCI_SUNXI #define CONFIG_USB_MAX_CONTROLLER_COUNT 1 #endif +#ifdef CONFIG_MACH_SUN8I_H3 + #define CONFIG_SUNXI_USB_PHYS 4 +#elif defined CONFIG_MACH_SUN8I_A83T + #define CONFIG_SUNXI_USB_PHYS 3 +#else + #define CONFIG_SUNXI_USB_PHYS 2 +#endif + +#ifndef CONFIG_MACH_SUN8I_A83T +#define CONFIG_ARMV7_PSCI 1 +#if defined(CONFIG_MACH_SUN8I_A23) +#define CONFIG_ARMV7_PSCI_NR_CPUS 2 +#elif defined(CONFIG_MACH_SUN8I_A33) +#define CONFIG_ARMV7_PSCI_NR_CPUS 4 +#elif defined(CONFIG_MACH_SUN8I_H3) +#define CONFIG_ARMV7_PSCI_NR_CPUS 4 +#else +#error Unsupported sun8i variant +#endif +#endif + /* * Include common sunxi configuration where most the settings are */