-
- Downloads
dm: serial: use Driver Model for UniPhier serial driver
This commit converts UniPhier on-chip serial driver to driver model. Since UniPhier SoCs do not have Device Tree support, some board files should be added under arch/arm/cpu/armv7/uniphier/ph1-*/ directories. (Device Tree support for UniPhier platform is still under way.) Now the base address and master clock frequency are passed from platform data, so CONFIG_SYS_UNIPHIER_SERIAL_BASE* and CONFIG_SYS_UNIPHIER_UART_CLK should be removed. Tested on UniPhier PH1-LD4 ref board. Signed-off-by:Masahiro Yamada <yamada.m@jp.panasonic.com> Acked-by:
Simon Glass <sjg@chromium.org>
Showing
- arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile 1 addition, 0 deletionsarch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile
- arch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c 15 additions, 0 deletionsarch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c
- arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile 1 addition, 0 deletionsarch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile
- arch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c 15 additions, 0 deletionsarch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c
- arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile 1 addition, 0 deletionsarch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile
- arch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c 15 additions, 0 deletionsarch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c
- arch/arm/include/asm/arch-uniphier/platdevice.h 24 additions, 0 deletionsarch/arm/include/asm/arch-uniphier/platdevice.h
- configs/ph1_ld4_defconfig 2 additions, 0 deletionsconfigs/ph1_ld4_defconfig
- configs/ph1_pro4_defconfig 2 additions, 0 deletionsconfigs/ph1_pro4_defconfig
- configs/ph1_sld8_defconfig 2 additions, 0 deletionsconfigs/ph1_sld8_defconfig
- drivers/serial/serial_uniphier.c 73 additions, 126 deletionsdrivers/serial/serial_uniphier.c
- include/configs/ph1_ld4.h 0 additions, 2 deletionsinclude/configs/ph1_ld4.h
- include/configs/ph1_pro4.h 0 additions, 2 deletionsinclude/configs/ph1_pro4.h
- include/configs/ph1_sld8.h 0 additions, 2 deletionsinclude/configs/ph1_sld8.h
- include/configs/uniphier-common.h 3 additions, 4 deletionsinclude/configs/uniphier-common.h
- include/dm/platform_data/serial-uniphier.h 18 additions, 0 deletionsinclude/dm/platform_data/serial-uniphier.h
Loading
Please register or sign in to comment