[U-Boot] [PATCH v3 08/18] ram: rockchip: Add initial Kconfig
Kever Yang
kever.yang at rock-chips.com
Tue Jul 16 07:41:03 UTC 2019
On 2019/7/16 上午2:28, Jagan Teki wrote:
> Right now sdram drivers in rockchip SoC are built based
> on the SoC configs which may not be an adequate solutions
> while adding common or debug driver.
>
> So, add meaningful Kconfig options start with rk3399.
>
> Signed-off-by: Jagan Teki <jagan at amarulasolutions.com>
Reviewed-by: Kever Yang <Kever.yang at rock-chips.com>
Thanks,
- Kever
> ---
> drivers/ram/Kconfig | 1 +
> drivers/ram/rockchip/Kconfig | 17 +++++++++++++++++
> drivers/ram/rockchip/Makefile | 2 +-
> 3 files changed, 19 insertions(+), 1 deletion(-)
> create mode 100644 drivers/ram/rockchip/Kconfig
>
> diff --git a/drivers/ram/Kconfig b/drivers/ram/Kconfig
> index fbf7d7b20f..568d8f2c6a 100644
> --- a/drivers/ram/Kconfig
> +++ b/drivers/ram/Kconfig
> @@ -54,4 +54,5 @@ config K3_AM654_DDRSS
> config add support for the initialization of the external
> SDRAM devices connected to DDR subsystem.
>
> +source "drivers/ram/rockchip/Kconfig"
> source "drivers/ram/stm32mp1/Kconfig"
> diff --git a/drivers/ram/rockchip/Kconfig b/drivers/ram/rockchip/Kconfig
> new file mode 100644
> index 0000000000..995cb487b8
> --- /dev/null
> +++ b/drivers/ram/rockchip/Kconfig
> @@ -0,0 +1,17 @@
> +config RAM_ROCKCHIP
> + bool "Ram drivers support for Rockchip SoCs"
> + depends on RAM && ARCH_ROCKCHIP
> + default y
> + help
> + This enables support for ram drivers Rockchip SoCs.
> +
> +if RAM_ROCKCHIP
> +
> +config RAM_RK3399
> + bool "Ram driver for Rockchip RK3399"
> + default ROCKCHIP_RK3399
> + help
> + This enables ram drivers support for the platforms based on
> + Rockchip RK3399 SoC.
> +
> +endif # RAM_ROCKCHIP
> diff --git a/drivers/ram/rockchip/Makefile b/drivers/ram/rockchip/Makefile
> index 5df196066d..07d4b62a9d 100644
> --- a/drivers/ram/rockchip/Makefile
> +++ b/drivers/ram/rockchip/Makefile
> @@ -9,4 +9,4 @@ obj-$(CONFIG_ROCKCHIP_RK3188) = sdram_rk3188.o
> obj-$(CONFIG_ROCKCHIP_RK322X) = sdram_rk322x.o
> obj-$(CONFIG_ROCKCHIP_RK3288) = sdram_rk3288.o
> obj-$(CONFIG_ROCKCHIP_RK3328) = sdram_rk3328.o
> -obj-$(CONFIG_ROCKCHIP_RK3399) = sdram_rk3399.o
> +obj-$(CONFIG_RAM_RK3399) += sdram_rk3399.o
More information about the U-Boot
mailing list