zephyr/drivers
Fabio Baltieri 5e01466d97 drivers: gpio: xlnx_ps: fix up initialization priorities
Current setup tries to initialize the bank driver before the parent one,
which is the inverse of what the devicetree hierarchy implies and
causes a bunch of:

ERROR: /soc/gpio@e000a000/psgpio_bank@3 PRE_KERNEL_1 40 32 <
/soc/gpio@e000a000 PRE_KERNEL_2 40 10

Change the bank driver to initialize at PRE_KERNEL_1 as the parent
drivers so that ordinals take care of priority between these two.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-08-28 15:43:06 -04:00
..
adc drivers: adc: add max1125x driver 2023-08-18 12:05:17 +02:00
audio drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
auxdisplay drivers: auxdisplay: Add driver for PTC PT6314 VFD controller 2023-07-14 12:09:03 +02:00
bbram device: remove redundant init functions 2023-04-19 10:00:25 +02:00
bluetooth drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
cache cmsis: remove unnecessary includes 2023-08-24 13:20:21 +02:00
can drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
clock_control modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
console COVERAGE: Fix COVERAGE_GCOV dependencies 2023-08-24 15:36:31 +02:00
coredump drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
counter drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
crypto drivers: crypto: it8xxx2_evb: fix a shadow variable error 2023-08-28 19:17:46 +01:00
dac drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
dai drivers: dai: alh: fix refcount logic for ALH ownership 2023-08-23 10:04:00 +02:00
disk drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
display drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
dma drivers: dma: remove unnecessary null check 2023-08-15 11:16:19 +00:00
edac shell: fix MISRA 5.7 violations on struct shell 2023-04-14 12:21:08 +02:00
eeprom drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
entropy drivers: entropy native: Refactor to support embedded libCs 2023-07-07 14:32:41 +02:00
espi npcx: espi: move DT nodes to specific files which support them 2023-08-17 10:25:49 +01:00
ethernet drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
flash drivers: flash: spi_nor: fix build when a reset gpio is present 2023-08-28 16:01:23 +02:00
fpga drivers: fpga: add an init priority config option 2023-08-24 15:35:37 +02:00
fuel_gauge fuel_gauge: sbs_gauge: fix uninitialized variable warning 2023-08-23 19:36:41 -04:00
gpio drivers: gpio: xlnx_ps: fix up initialization priorities 2023-08-28 15:43:06 -04:00
hwinfo soc: xtensa,riscv: esp32xx: refactor folder structure 2023-07-25 18:12:33 +02:00
hwspinlock drivers: hwspinlock: constify config struct 2023-08-17 15:40:17 +02:00
i2c drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
i2s drivers: i2s: mcux_flexcomm: fix multiple bugs 2023-07-19 10:36:23 -05:00
i3c drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
ieee802154 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
input drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
interrupt_controller modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
ipm drivers: ipm: xlnx: remove redundant code 2023-08-16 20:31:17 +02:00
kscan modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
led drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
led_strip drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lora drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
mbox mbox: nxp_s32: fix semicolon typos 2023-08-09 08:34:28 +00:00
mdio ethernet: smsc91x: select MDIO 2023-08-16 14:52:31 +02:00
memc drivers: hyperram: Add Winbond W956A8MBYA driver 2023-08-15 21:51:57 +00:00
mfd drivers: gpio: AXP192 GPIO driver 2023-08-22 18:08:51 +02:00
mipi_dsi drivers: mipi_dsi: dsi_mcux_2l: add support for MIPI generic long write CMD 2023-07-28 09:06:17 +00:00
misc drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
mm mm: intel_adsp_tlb: Handle address space conversion warnings 2023-08-23 14:45:14 +02:00
modem drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
net drivers,subsys: fix few missing k_work_delayable_from_work 2023-08-28 10:12:21 +02:00
neural_net xtensa: use sys_cache API instead of custom interfaces 2023-04-26 07:31:22 -04:00
pcie pcie: host: guard include of ACPICA header file 2023-07-24 09:07:45 +00:00
peci drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pinctrl drivers: pinctrl: Add more config options for Ambiq Apollo4 2023-08-25 10:31:58 +02:00
pm_cpu_ops drivers: pm_cpu_ops: psci: provide sys_poweroff hook 2023-08-04 16:59:36 +02:00
power_domain drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
ps2 modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
ptp_clock drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pwm ITE: drivers/pwm: Add the flag of PWM output open-drain mode 2023-08-25 10:31:42 +02:00
regulator drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
reset drivers: reset: Add reset controller for Intel Agilex5 platform 2023-07-25 16:58:01 +00:00
retained_mem retained_mem: add user thread support. 2023-08-24 16:57:26 +01:00
rtc drivers: rtc: rtc_fake: fff rtc driver added 2023-08-24 22:06:51 +01:00
sdhc drivers: sdhc: enable pwr-gpios property within SPI SDHC driver 2023-07-28 09:07:55 +00:00
sensor drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
serial drivers: serial: esp32_usb: don't use k_usleep in poll_out function 2023-08-28 16:00:20 +02:00
sip_svc subsystem: sip_svc: Add ARM SiP SVC subsystem 2023-05-09 08:46:50 -04:00
smbus drivers: smbus: Select PCIE and DYNAMIC_INTERRUPTS 2023-08-10 13:59:15 +03:00
spi drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
syscon drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
timer modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
usb drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
usb_c drivers: usb-c: fix - check if adc_channel is ready before use 2023-07-17 10:16:22 +00:00
video drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
virtualization samples: drivers: ipm: added IPM over IVSHMEM sample 2023-07-20 10:44:57 +00:00
w1 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
watchdog drivers: watchdog: atcwdt200: fix shadow variable build error 2023-08-28 16:00:00 +02:00
wifi drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
xen barriers: Move __DMB() to the new API 2023-05-24 13:13:57 -04:00
CMakeLists.txt cmake: enable -Wshadow partially for in-tree code 2023-08-22 11:39:58 +02:00
Kconfig drivers: introduce hardware spinlock framework 2023-08-16 20:46:55 +02:00