arm-trusted-firmware/plat/xilinx/zynqmp/pm_service
Carsten Hansen fe81d9c959 feat(zynqmp): add pin group for lower qspi interface
ZynqMP provides two QSPI interfaces on MIO[0..12],
but the existing pin group definitions only allow
all or none of the pins to be configured for QSPI.

This is an issue on platforms that use only the lower
QSPI interface and require the remaining pins to be
configured for other purposes such as general I/O.

Add pin groups to support QSPI on MIO[0..4] with SS
(slave select) on MIO5, freeing up MIO[7..12] for
other uses.

The new pin groups can be accessed from Linux as
'qspi0_1_grp' and 'qspi_ss_1_grp'.

Change-Id: Ibdb3f13d4ba9194a3be8ce5e63478d9066d087ac
Signed-off-by: Carsten Hansen <Carsten.Hansen@bksv.com>
Signed-off-by: Jay Buddhabhatti <jay.buddhabhatti@amd.com>
2025-03-04 04:06:37 -08:00
..
pm_api_clock.c fix(zynqmp): modify function to have single return 2025-01-15 05:46:12 +00:00
pm_api_clock.h fix(zynqmp): fix length of clock name 2025-01-30 20:28:45 +01:00
pm_api_ioctl.c fix(zynqmp): modify function to have single return 2025-01-15 05:46:12 +00:00
pm_api_ioctl.h feat(zynqmp): remove pm_ioctl_set_sgmii_mode api 2023-11-03 01:54:46 -07:00
pm_api_pinctrl.c feat(zynqmp): add pin group for lower qspi interface 2025-03-04 04:06:37 -08:00
pm_api_pinctrl.h feat(zynqmp): add pin group for lower qspi interface 2025-03-04 04:06:37 -08:00
pm_client.c fix(zynqmp): modify function to have single return 2025-01-15 05:46:12 +00:00
zynqmp_pm_api_sys.c fix(zynqmp): modify function to have single return 2025-01-15 05:46:12 +00:00
zynqmp_pm_api_sys.h fix(xilinx): remove clock_setrate and clock_getrate api 2023-08-02 22:11:49 -07:00
zynqmp_pm_defs.h fix(zynqmp): typecast operands to match data type 2024-12-20 11:01:34 +00:00
zynqmp_pm_svc_main.c fix(zynqmp): modify function to have single return 2025-01-15 05:46:12 +00:00
zynqmp_pm_svc_main.h style(xilinx): fix AMD copyright format 2023-04-24 14:46:41 +02:00