fdt/sunxi: Remove OF_STDOUT_PATH
OF_STDOUT_PATH was meant to hold the devicetree path to the serial console, to be put into the linux,stdout-path property of the chosen node. The only user of that was sunxi, and it was actually wrong for years there: the paths hardcoded in sunxi_common.h were not matching the DTs, evident by the leading 0's in nodenames, which have been removed years ago. On top of that, "linux,stdout-path" is now deprecated for a while (Linux commit 2a9d832cc9aae from November 2014), and also all modern DTs (including those included in U-Boot) carry a "stdout-path" property already. So remove the stanza from sunxi_common.h, and, since this was the last user, also remove the associated bits from the rest of U-Boot. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
7f4e294b57
commit
e036a1d227
1
README
1
README
@ -575,7 +575,6 @@ The following options need to be configured:
|
||||
* The bootm command automatically updates the fdt
|
||||
|
||||
OF_TBCLK - The timebase frequency.
|
||||
OF_STDOUT_PATH - The path to the console device
|
||||
|
||||
boards with QUICC Engines require OF_QE to set UCC MAC
|
||||
addresses
|
||||
|
@ -127,14 +127,7 @@ int fdt_find_or_add_subnode(void *fdt, int parentoffset, const char *name)
|
||||
return offset;
|
||||
}
|
||||
|
||||
/* rename to CONFIG_OF_STDOUT_PATH ? */
|
||||
#if defined(OF_STDOUT_PATH)
|
||||
static int fdt_fixup_stdout(void *fdt, int chosenoff)
|
||||
{
|
||||
return fdt_setprop(fdt, chosenoff, "linux,stdout-path",
|
||||
OF_STDOUT_PATH, strlen(OF_STDOUT_PATH) + 1);
|
||||
}
|
||||
#elif defined(CONFIG_OF_STDOUT_VIA_ALIAS) && defined(CONFIG_CONS_INDEX)
|
||||
#if defined(CONFIG_OF_STDOUT_VIA_ALIAS) && defined(CONFIG_CONS_INDEX)
|
||||
static int fdt_fixup_stdout(void *fdt, int chosenoff)
|
||||
{
|
||||
int err;
|
||||
|
@ -223,24 +223,6 @@ extern int soft_i2c_gpio_scl;
|
||||
#define CONFIG_VIDEO_LCD_I2C_BUS -1 /* NA, but necessary to compile */
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_REQUIRE_SERIAL_CONSOLE
|
||||
#if CONFIG_CONS_INDEX == 1
|
||||
#ifdef CONFIG_MACH_SUN9I
|
||||
#define OF_STDOUT_PATH "/soc/serial@07000000:115200"
|
||||
#else
|
||||
#define OF_STDOUT_PATH "/soc@01c00000/serial@01c28000:115200"
|
||||
#endif
|
||||
#elif CONFIG_CONS_INDEX == 2 && defined(CONFIG_MACH_SUN5I)
|
||||
#define OF_STDOUT_PATH "/soc@01c00000/serial@01c28400:115200"
|
||||
#elif CONFIG_CONS_INDEX == 3 && defined(CONFIG_MACH_SUN8I)
|
||||
#define OF_STDOUT_PATH "/soc@01c00000/serial@01c28800:115200"
|
||||
#elif CONFIG_CONS_INDEX == 5 && defined(CONFIG_MACH_SUN8I)
|
||||
#define OF_STDOUT_PATH "/soc@01c00000/serial@01f02800:115200"
|
||||
#else
|
||||
#error Unsupported console port nr. Please fix stdout-path in sunxi-common.h.
|
||||
#endif
|
||||
#endif /* ifdef CONFIG_REQUIRE_SERIAL_CONSOLE */
|
||||
|
||||
#ifdef CONFIG_VIDEO_SUNXI
|
||||
/*
|
||||
* The amount of RAM to keep free at the top of RAM when relocating u-boot,
|
||||
|
@ -1172,7 +1172,6 @@ CONFIG_NUM_PAMU
|
||||
CONFIG_ODROID_REV_AIN
|
||||
CONFIG_OFF_PADCONF
|
||||
CONFIG_OF_
|
||||
CONFIG_OF_STDOUT_PATH
|
||||
CONFIG_OMAP_EHCI_PHY1_RESET_GPIO
|
||||
CONFIG_OMAP_EHCI_PHY2_RESET_GPIO
|
||||
CONFIG_OMAP_EHCI_PHY3_RESET_GPIO
|
||||
|
Loading…
Reference in New Issue
Block a user