zephyr/dts
Manuel Argüelles 1572ea16fc drivers: can: nxp_s32_canxl: use instance-based DT macros
At present, many of the NXP S32 shim drivers do not make use of
devicetree instance-based macros because the NXP S32 HAL relies on an
index-based approach, requiring knowledge of the peripheral instance
index during both compilation and runtime, and this index might not
align with the devicetree instance index.

The proposed solution in this patch eliminates this limitation by
determining the peripheral instance index during compilation
through macrobatics and defining the driver's ISR within the shim
driver itself.

Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2023-11-09 18:22:01 +01:00
..
arc/synopsys uart: ns16550: use io-mapped DT property for IO port access 2023-09-26 12:03:04 +02:00
arm drivers: can: nxp_s32_canxl: use instance-based DT macros 2023-11-09 18:22:01 +01:00
arm64 boards: arm64: provide support for ROC-RK3568-PC 2023-11-06 10:14:20 +01:00
bindings soc: xtensa: imx8: Add pinctrl support 2023-11-09 18:21:05 +01:00
common
nios2/intel
posix
riscv ITE: drivers/i2c: Add a property for I2C located channel 2023-11-08 10:08:28 +01:00
sparc/gaisler dts/sparc/gaisler: add SoC and board compatible strings 2023-05-02 10:53:27 +02:00
x86/intel dts: x86: intel: alder_lake: Added TGPIO instance 2023-11-06 11:34:08 +01:00
xtensa boards: xtensa: nxp_adsp_imx8(x): Add serial support 2023-11-09 18:21:05 +01:00
binding-template.yaml
Kconfig dts: drop HAS_DTS 2023-10-20 12:18:17 -07:00