-boot/20250527124926.128413-1-balaji.selvanat...@oss.qualcomm.com/
<- Please go through this.
Regards,
Balaji
On 5/26/2025 5:50 PM, neil.armstr...@linaro.org wrote:
Hi,
On 26/05/2025 11:31, Balaji Selvanathan wrote:
This patch series introduces support for the Qualcomm watchdog timer
in U-B
/20250422-b4-qcom-wdt-v3-1-730d4d5a8...@paulsajna.com/
Signed-off-by: Balaji Selvanathan
---
drivers/watchdog/Kconfig| 2 ++
drivers/watchdog/qcom-wdt.c | 24 ++--
2 files changed, 24 insertions(+), 2 deletions(-)
diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog
/, while the second patch updates board_f.c to
initialize the watchdog when CONFIG_QCOM_WATCHDOG is enabled.
This ensures that the watchdog is properly configured during
early boot on Qualcomm-based platforms.
Balaji Selvanathan (2):
drivers: watchdog: Add Qualcomm Watchdog Driver Support
Extend the watchdog initialization logic in board_f.c to include
support for the Qualcomm (QCOM) watchdog driver. This ensures that
the hardware watchdog is properly initialized during early boot
when CONFIG_QCOM_WATCHDOG is enabled.
Signed-off-by: Balaji Selvanathan
---
common/board_f.c | 2
Signed-off-by: Balaji Selvanathan
---
drivers/watchdog/Kconfig| 17
drivers/watchdog/Makefile | 2 +
drivers/watchdog/qcom-wdt.c | 194
3 files changed, 213 insertions(+)
create mode 100644 drivers/watchdog/qcom-wdt.c
diff --git a/drivers
Enable QMP phy for QCS8300, referenced from Linux.
Reviewed-by: Casey Connolly
Reviewed-by: Neil Armstrong
Signed-off-by: Balaji Selvanathan
---
v3:
- No changes to this patch in v3
v2:
- No changes to this patch in v2
---
drivers/phy/qcom/phy-qcom-qmp-ufs.c | 1 +
1 file changed, 1
Enable the QCS8300 clock driver in Qualcomm defconfig.
Reviewed-by: Casey Connolly
Signed-off-by: Balaji Selvanathan
---
v3:
- No changes to this patch in v3
v2:
- Arranged the configs in alphabetical order in configs/qcom_defconfig
---
configs/qcom_defconfig | 1 +
1 file changed, 1
Introduce a defconfig for QCS8300 based boards.
Signed-off-by: Balaji Selvanathan
---
v3:
- No changes to this patch in v3
v2:
- Renamed from "qcs8300_defconfig" to "qcom_qcs8300_defconfig"
- Corrected a comment in qcom_qcs8300_defconfig file
---
configs/qcom_qc
* Port Linux's gcc-qcs8300.c driver to U-Boot for basic bring-up.
* Enable QCS8300 clocks in qcom_defconfig.
Reviewed-by: Casey Connolly
Reviewed-by: Neil Armstrong
Signed-off-by: Balaji Selvanathan
---
v3:
- Replaced 1s with BIT(0)s in the clock definitions
v2:
- Arranged the confi
Added the memory entry to bootup.
Reviewed-by: Casey Connolly
Signed-off-by: Balaji Selvanathan
---
v3:
- No changes to this patch in v3
v2:
- No changes to this patch in v2
---
arch/arm/dts/qcs8300-ride-u-boot.dtsi | 19 +++
1 file changed, 19 insertions(+)
create mode
Introducing documentation support for Qualcomm Dragonwing series
boards. Documents the build and flashing steps.
Signed-off-by: Balaji Selvanathan
---
v3:
- No changes to this patch in v3
v2:
- This file is newly added in v2 based on suggestion from reviewer
---
doc/board/qualcomm
://docs.qualcomm.com/bundle/publicresource/87-83839-1_REV_A_Qualcomm_IQ8_Series_Product_Brief.pdf
Signed-off-by: Balaji Selvanathan
---
Changes in v3:
- In drivers/clk/qcom/clock-qcs8300.c driver file, replaced
1s with BIT(0)s in the clock definitions
- Link to v2:
https://lore.kernel.org/u-boot
Enable the QCS8300 clock driver in Qualcomm defconfig.
Reviewed-by: Casey Connolly
Signed-off-by: Balaji Selvanathan
---
Changes in v2:
- Arranged the configs in alphabetical order in configs/qcom_defconfig
---
configs/qcom_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs
Introduce a defconfig for QCS8300 based boards.
Signed-off-by: Balaji Selvanathan
---
Changes in v2:
- Renamed from "qcs8300_defconfig" to "qcom_qcs8300_defconfig"
- Corrected a comment in qcom_qcs8300_defconfig file
---
configs/qcom_qcs8300_defconfig | 21 +
Enable QMP phy for QCS8300, referenced from Linux.
Reviewed-by: Casey Connolly
Signed-off-by: Balaji Selvanathan
---
v2:
- No changes to this patch in v2
---
drivers/phy/qcom/phy-qcom-qmp-ufs.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/phy/qcom/phy-qcom-qmp-ufs.c
b/drivers
* Port Linux's gcc-qcs8300.c driver to U-Boot for basic bring-up.
* Enable QCS8300 clocks in qcom_defconfig.
Reviewed-by: Casey Connolly
Signed-off-by: Balaji Selvanathan
---
Changes in v2:
- Arranged the configs in Kconfig file in alphabetical order
- Took care of alphabetical ord
Added the memory entry to bootup.
Reviewed-by: Casey Connolly
Signed-off-by: Balaji Selvanathan
---
v2:
- No changes to this patch in v2
---
arch/arm/dts/qcs8300-ride-u-boot.dtsi | 19 +++
1 file changed, 19 insertions(+)
create mode 100644 arch/arm/dts/qcs8300-ride-u
Introducing documentation support for Qualcomm Dragonwing series
boards. Documents the build and flashing steps.
Signed-off-by: Balaji Selvanathan
---
Changes in v2:
- This file is newly added in v2 based on suggestion from reviewer
---
doc/board/qualcomm/dragonwing.rst | 41
://docs.qualcomm.com/bundle/publicresource/87-83839-1_REV_A_Qualcomm_IQ8_Series_Product_Brief.pdf
Signed-off-by: Balaji Selvanathan
---
Changes in v2:
- Added documentation file for Qualcomm Dragonwing
series (doc/board/qualcomm/dragonwing.rst)
- Removed direct changes done to dts/upstream
Enable QMP phy for QCS8300, referenced from Linux.
Signed-off-by: Balaji Selvanathan
---
drivers/phy/qcom/phy-qcom-qmp-ufs.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/phy/qcom/phy-qcom-qmp-ufs.c
b/drivers/phy/qcom/phy-qcom-qmp-ufs.c
index 449b9767778..18cc665647f 100644
--- a
* Port Linux's gcc-qcs8300.c driver to U-Boot for basic bring-up.
* Enable QCS8300 clocks in qcom_defconfig.
Signed-off-by: Balaji Selvanathan
---
drivers/clk/qcom/Kconfig | 8 ++
drivers/clk/qcom/Makefile| 1 +
drivers/clk/qcom/clock-qcs8300.c
Enable the QCS8300 clock driver in Qualcomm defconfig.
Signed-off-by: Balaji Selvanathan
---
configs/qcom_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/qcom_defconfig b/configs/qcom_defconfig
index 537806450dc..5a3e5aa8e97 100644
--- a/configs/qcom_defconfig
+++ b
Introduce a defconfig for QCS8300 based boards.
Signed-off-by: Balaji Selvanathan
---
configs/qcs8300_defconfig | 21 +
1 file changed, 21 insertions(+)
create mode 100644 configs/qcs8300_defconfig
diff --git a/configs/qcs8300_defconfig b/configs/qcs8300_defconfig
new file
These patches introduce the initial support code needed
for the QTI QCS8300 SoC based IQ8 Series Platform.
Please see [1] for SoC related details
Thanks
Balaji
1 -
https://docs.qualcomm.com/bundle/publicresource/87-83839-1_REV_A_Qualcomm_IQ8_Series_Product_Brief.pdf
Balaji Selvanathan
Added the memory entry to bootup.
Signed-off-by: Balaji Selvanathan
---
arch/arm/dts/qcs8300-ride-u-boot.dtsi | 19 +++
1 file changed, 19 insertions(+)
create mode 100644 arch/arm/dts/qcs8300-ride-u-boot.dtsi
diff --git a/arch/arm/dts/qcs8300-ride-u-boot.dtsi
b/arch/arm/dts
Added QCS8300 Power Domain Indexes in dt-bindings/power/qcom-rpmhpd.h
Signed-off-by: Balaji Selvanathan
---
.../include/dt-bindings/power/qcom-rpmpd.h| 19 +++
1 file changed, 19 insertions(+)
diff --git a/dts/upstream/include/dt-bindings/power/qcom-rpmpd.h
b/dts/upstream
26 matches
Mail list logo