[PATCH v2 09/20] ram: k3-ddrss: Add support for J721S2 SoC
Tom Rini
trini at konsulko.com
Thu Jan 13 15:15:39 CET 2022
On Tue, Jan 11, 2022 at 01:25:34PM +0530, Aswath Govindraju wrote:
> From: David Huang <d-huang at ti.com>
>
> Add support for DDR subsystem in J721S2 SoC.
>
> Signed-off-by: David Huang <d-huang at ti.com>
> Signed-off-by: Aswath Govindraju <a-govindraju at ti.com>
> ---
> drivers/ram/Kconfig | 12 ++++++++++++
> drivers/ram/k3-ddrss/Makefile | 4 ++++
> 2 files changed, 16 insertions(+)
>
> diff --git a/drivers/ram/Kconfig b/drivers/ram/Kconfig
> index a79594d35198..2b6b1d57aaaa 100644
> --- a/drivers/ram/Kconfig
> +++ b/drivers/ram/Kconfig
> @@ -63,6 +63,7 @@ choice
> prompt "K3 DDRSS Arch Support"
>
> default K3_J721E_DDRSS if SOC_K3_J721E
> + default K3_J721S2_DDRSS if SOC_K3_J721S2
> default K3_AM64_DDRSS if SOC_K3_AM642
>
> config K3_J721E_DDRSS
> @@ -75,6 +76,17 @@ config K3_J721E_DDRSS
> Enabling this config adds support for the DDR memory controller
> on J721E family of SoCs.
>
> +config K3_J721S2_DDRSS
> + bool "Enable J721S2 DRSS support"
> + help
> + The J721S2 DDR subsystem comprises DDR controller, DDR PHY and
> + wrapper logic to integrate these blocks in the device. The DDR
> + subsystem is used to provide an interface to external SDRAM
> + devices which can be utilized for storing program or data.
> + Enabling this config adds support for the DDR memory controller
> + on J721S2 family of SoCs.
> +
> +
> config K3_AM64_DDRSS
> bool "Enable AM64 DDRSS support"
> help
> diff --git a/drivers/ram/k3-ddrss/Makefile b/drivers/ram/k3-ddrss/Makefile
> index 8be00118f501..d30bf5ec6dab 100644
> --- a/drivers/ram/k3-ddrss/Makefile
> +++ b/drivers/ram/k3-ddrss/Makefile
> @@ -15,3 +15,7 @@ ccflags-$(CONFIG_K3_AM64_DDRSS) += -Idrivers/ram/k3-ddrss/16bit/
> obj-$(CONFIG_K3_J721E_DDRSS) += lpddr4_32bit.o
> obj-$(CONFIG_K3_J721E_DDRSS) += lpddr4_32bit_ctl_regs_rw_masks.o
> ccflags-$(CONFIG_K3_J721E_DDRSS) += -Idrivers/ram/k3-ddrss/32bit/
> +
> +obj-$(CONFIG_K3_J721S2_DDRSS) += lpddr4_32bit.o
> +obj-$(CONFIG_K3_J721S2_DDRSS) += lpddr4_32bit_ctl_regs_rw_masks.o
> +ccflags-$(CONFIG_K3_J721S2_DDRSS) += -Idrivers/ram/k3-ddrss/32bit/
I'm not seeing a difference between J721E and J721S2 here. This tells
me the symbol should be renamed and almost certainly select'd by the SoC
and not asked to the user, as well.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20220113/75680b09/attachment.sig>
More information about the U-Boot
mailing list