zephyr/drivers
Casper Egholm Jørgensen 4beb51c52f drivers: src: hwinfo: Report reset cause for lockup_sysresetreq
Fix  incomplete reset cause to be reported for NXP MIMXRT1062-evkb.

In the event of a reset due to core lockup
or software reset request on a 1062 board,
the current NXP hwinfo driver reports an incomplete
reset cause (only Ipp reset pin).

This is happening because the 1062 uses a combined CPU lockup
and system reset request register bit that should be checked,
whereas the current driver only checks for the existence
of a lockup-only status bit.

This commit adds a check on the flag
FSL_FEATURE_SRC_HAS_SRSR_LOCKUP_SYSRESETREQ
already present in MIMXRT1062_features.h,
to report such a reset cause should it occur.

Signed-off-by: Casper Egholm Jørgensen <cjo@trackman.com>
2023-06-26 16:14:14 +02:00
..
adc drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
audio
auxdisplay drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
bbram
bluetooth bluetooth: hci: spi: initialize IRQ callback before registering it 2023-06-22 10:48:07 +02:00
cache drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
can drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
clock_control drivers: clock control: stm32h5 set the clock freq for voltage scaling 2023-06-23 09:22:06 +02:00
console drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
coredump
counter drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
crypto
dac drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
dai intel_adsp: restructure dmic headers and move regs to soc 2023-06-23 14:27:44 -04:00
disk
display drivers: display: fix zero-buffers-in-SRAM case in DCNANO LCDIF 2023-06-15 10:10:03 -04:00
dma drivers: dma: stm32 dmamux device must be initialized after dma 2023-06-23 09:21:59 +02:00
edac
eeprom drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
entropy drivers/entropy/gecko_trng: select the correct RNGOUT_FIFO_MEM_BASE 2023-06-20 09:25:45 +02:00
espi drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
ethernet drivers: ethernet: Fix typo in comment 2023-06-16 05:43:17 -04:00
flash drivers: flash: stm32 qspi driver with read SFDP ID from quadflash 2023-06-23 10:51:06 +00:00
fpga
fuel_gauge drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
gpio gpio: npm1300: lower init priority 2023-06-23 09:23:22 +02:00
hwinfo drivers: src: hwinfo: Report reset cause for lockup_sysresetreq 2023-06-26 16:14:14 +02:00
i2c drivers: i2c: add Microchip PolarFire SoC I2C driver 2023-06-23 12:31:36 -04:00
i2s drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
i3c drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
ieee802154 drivers: ieee802154: cc13/26xx_subg: fix PHY overrides 2023-06-23 09:20:55 +02:00
input input: add a gpio qdec input driver 2023-06-22 10:46:15 +02:00
interrupt_controller drivers: support 64-bit addresses from devicetree for PLIC, MTIMER, UART 2023-06-25 03:29:54 -04:00
ipm inte_adsp: ipc: prevent ipc message send during Device power transition 2023-06-22 06:14:57 -04:00
kscan drivers: kscan: use zephyr_syscall_header 2023-06-24 18:55:32 +02:00
led drivers: led: npm1300: nPM1300 LED driver 2023-06-23 08:55:13 +00:00
led_strip drivers: led_strip: apa102: add multi instances support 2023-05-31 10:23:22 +01:00
lora
mbox drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
mdio drivers: mdio: adin2111: correct prompt 2023-06-16 05:42:36 -04:00
memc
mfd drivers: gpio: npm1300: Use MFD register functions 2023-06-19 11:02:58 +02:00
mipi_dsi
misc
mm mm_drv: tlb: Fix driver tests 2023-06-22 17:23:56 -04:00
modem modem_shell: fix compilation error. 2023-06-26 08:31:42 +00:00
net drivers/gsm_ppp: Update existing modules to use PPP L2 2023-06-17 07:46:21 -04:00
neural_net
pcie drivers/pcie: Fix copyright year 2023-06-21 13:57:01 -04:00
peci drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pinctrl pinctrl: kinetis: use kernel default init priority 2023-06-22 17:29:44 -04:00
pm_cpu_ops
power_domain device: make device dependencies optional 2023-06-21 09:32:05 +02:00
ps2 drivers: ps2: microchip: Low power and wakeup enabled 2023-06-17 07:59:07 -04:00
ptp_clock drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pwm drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
regulator drivers: regulator: npm1300: Now uses MFD register access functions 2023-06-19 11:02:58 +02:00
reset drivers: reset: add support for NuMaker series reset 2023-06-21 09:26:00 +00:00
retained_mem drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
rtc drivers: rtc: mc146818: changes for y2k test 2023-06-21 08:20:45 -04:00
sdhc
sensor drivers: sensor: bmm150: add PM 2023-06-20 15:15:47 +02:00
serial driver: uart: Fix Modbus data currupted by DE-RE signal 2023-06-21 09:34:08 +00:00
sip_svc
smbus drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
spi drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
syscon
timer drivers: support 64-bit addresses from devicetree for PLIC, MTIMER, UART 2023-06-25 03:29:54 -04:00
usb drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
usb_c
video
virtualization drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
w1 drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
watchdog drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
wifi drivers: wifi: Register Wi-Fi architecture type 2023-06-26 16:12:32 +02:00
xen
CMakeLists.txt entropy: use CONFIG_ENTROPY_GENERATOR to guard cmake include... 2023-06-17 07:57:45 -04:00
Kconfig drivers: auxdisplay: Add noritake itron VFD auxiliary display 2023-05-26 23:05:58 +02:00