mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-14 04:46:01 +01:00
rockchip: serial: rename U_BOOT_DRIVER name to rockchip_uart
When a defconfig for rk3288 is compiled it gives the warning: rockchip_rk3288_uart: Missing .compatible in ./drivers/serial/serial_rockchip.c : WARNING: the driver rockchip_rk3288_uart was not found in the driver list Fix by renaming U_BOOT_DRIVER name of serial_rockchip.c to rockchip_uart. Add rk3288 serial support with a DM_DRIVER_ALIAS define. Signed-off-by: Johan Jonker <jbx6244@gmail.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
04ee76c988
commit
6e2ee2ebb8
@ -14,13 +14,13 @@
|
|||||||
|
|
||||||
struct rockchip_uart_plat {
|
struct rockchip_uart_plat {
|
||||||
#if CONFIG_IS_ENABLED(OF_PLATDATA)
|
#if CONFIG_IS_ENABLED(OF_PLATDATA)
|
||||||
struct dtd_rockchip_rk3288_uart dtplat;
|
struct dtd_rockchip_uart dtplat;
|
||||||
#endif
|
#endif
|
||||||
struct ns16550_plat plat;
|
struct ns16550_plat plat;
|
||||||
};
|
};
|
||||||
|
|
||||||
#if CONFIG_IS_ENABLED(OF_PLATDATA)
|
#if CONFIG_IS_ENABLED(OF_PLATDATA)
|
||||||
struct dtd_rockchip_rk3288_uart *dtplat, s_dtplat;
|
struct dtd_rockchip_uart *dtplat, s_dtplat;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static int rockchip_serial_probe(struct udevice *dev)
|
static int rockchip_serial_probe(struct udevice *dev)
|
||||||
@ -41,8 +41,8 @@ static int rockchip_serial_probe(struct udevice *dev)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
U_BOOT_DRIVER(rockchip_rk3288_uart) = {
|
U_BOOT_DRIVER(rockchip_uart) = {
|
||||||
.name = "rockchip_rk3288_uart",
|
.name = "rockchip_uart",
|
||||||
.id = UCLASS_SERIAL,
|
.id = UCLASS_SERIAL,
|
||||||
.priv_auto = sizeof(struct ns16550),
|
.priv_auto = sizeof(struct ns16550),
|
||||||
.plat_auto = sizeof(struct rockchip_uart_plat),
|
.plat_auto = sizeof(struct rockchip_uart_plat),
|
||||||
@ -50,7 +50,8 @@ U_BOOT_DRIVER(rockchip_rk3288_uart) = {
|
|||||||
.ops = &ns16550_serial_ops,
|
.ops = &ns16550_serial_ops,
|
||||||
.flags = DM_FLAG_PRE_RELOC,
|
.flags = DM_FLAG_PRE_RELOC,
|
||||||
};
|
};
|
||||||
DM_DRIVER_ALIAS(rockchip_rk3288_uart, rockchip_rk3066_uart)
|
DM_DRIVER_ALIAS(rockchip_uart, rockchip_rk3066_uart)
|
||||||
DM_DRIVER_ALIAS(rockchip_rk3288_uart, rockchip_rk3188_uart)
|
DM_DRIVER_ALIAS(rockchip_uart, rockchip_rk3188_uart)
|
||||||
DM_DRIVER_ALIAS(rockchip_rk3288_uart, rockchip_rk3328_uart)
|
DM_DRIVER_ALIAS(rockchip_uart, rockchip_rk3288_uart)
|
||||||
DM_DRIVER_ALIAS(rockchip_rk3288_uart, rockchip_rk3368_uart)
|
DM_DRIVER_ALIAS(rockchip_uart, rockchip_rk3328_uart)
|
||||||
|
DM_DRIVER_ALIAS(rockchip_uart, rockchip_rk3368_uart)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user