[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