From 1bcc7a4d7d2e53918e18452e0a34920eb385431e Mon Sep 17 00:00:00 2001 From: Bryan Brattlof Date: Tue, 12 Mar 2024 15:20:21 -0500 Subject: arm: mach-k3: am62px: introduce clock and device files for wkup spl Include the clock and lpsc tree files needed for the wkup spl to initialize the proper PLLs and power domains to boot the SoC. Reviewed-by: Neha Malcom Francis Signed-off-by: Bryan Brattlof --- include/k3-clk.h | 1 + include/k3-dev.h | 1 + 2 files changed, 2 insertions(+) (limited to 'include') diff --git a/include/k3-clk.h b/include/k3-clk.h index e161f09c0f5..7bc42ecbb0c 100644 --- a/include/k3-clk.h +++ b/include/k3-clk.h @@ -177,6 +177,7 @@ extern const struct ti_k3_clk_platdata j721s2_clk_platdata; extern const struct ti_k3_clk_platdata am62x_clk_platdata; extern const struct ti_k3_clk_platdata am62ax_clk_platdata; extern const struct ti_k3_clk_platdata j784s4_clk_platdata; +extern const struct ti_k3_clk_platdata am62px_clk_platdata; struct clk *clk_register_ti_pll(const char *name, const char *parent_name, void __iomem *reg); diff --git a/include/k3-dev.h b/include/k3-dev.h index a9d1ada8041..0c5ae9aa426 100644 --- a/include/k3-dev.h +++ b/include/k3-dev.h @@ -81,6 +81,7 @@ extern const struct ti_k3_pd_platdata j721s2_pd_platdata; extern const struct ti_k3_pd_platdata am62x_pd_platdata; extern const struct ti_k3_pd_platdata am62ax_pd_platdata; extern const struct ti_k3_pd_platdata j784s4_pd_platdata; +extern const struct ti_k3_pd_platdata am62px_pd_platdata; u8 ti_pd_state(struct ti_pd *pd); u8 lpsc_get_state(struct ti_lpsc *lpsc); -- cgit v1.2.3 From 2cec68f8a3b8cba662daf7c3817c12b3fdef8e3a Mon Sep 17 00:00:00 2001 From: Bryan Brattlof Date: Tue, 12 Mar 2024 15:20:29 -0500 Subject: configs: introduce configs needed for the am62px Introduce the initial configs needed to support the am62px SoC family Signed-off-by: Bryan Brattlof --- include/configs/am62px_evm.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 include/configs/am62px_evm.h (limited to 'include') diff --git a/include/configs/am62px_evm.h b/include/configs/am62px_evm.h new file mode 100644 index 00000000000..06b12860e21 --- /dev/null +++ b/include/configs/am62px_evm.h @@ -0,0 +1,14 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ +/* + * Configuration header file for K3 AM62Px SoC family + * + * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/ + */ + +#ifndef __CONFIG_AM62PX_EVM_H +#define __CONFIG_AM62PX_EVM_H + +/* Now for the remaining common defines */ +#include + +#endif /* __CONFIG_AM62PX_EVM_H */ -- cgit v1.2.3