Commit graph zephyr/drivers/hwinfo/hwinfo_mcux_src.c
Author SHA1 Message Date
Andrej Butok
839b525e14 hwinfo: nxp: unify driver naming
- Unify the naming of all NXP hwinfo drivers to use a consistent
  HWINFO_NXP_* Kconfig prefix and hwinfo_nxp_*.c source file naming,
  replacing the previous inconsistent mix of symbols.
- Consolidate the per-driver Kconfig fragments into a single
  Kconfig.nxp file.
- No functional change.

Signed-off-by: Andrej Butok <andrey.butok@nxp.com>
2026-08-12 13:09:50 -04:00
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
Gerard Marull-Paretas
fb60aab245 drivers: migrate includes to <zephyr/...>
In order to bring consistency in-tree, migrate all drivers to the new
prefix <zephyr/...>. Note that the conversion has been scripted, refer
to #45388 for more details.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-05-06 19:58:21 +02:00
Pieter De Gendt
4e2bb0e762 drivers: hwinfo: add reset cause support for iMX RT series
Add a shim driver to get/clear the reset reason on NXP i.MX
RT controllers

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2021-09-29 14:44:21 -04:00