zephyr/drivers
Daniel DeGrasse e70907f52d drivers: mcux_flexspi: Default logging to disabled when XIP is used
Program flow will behave incorrectly (memory and instruction fetches
return invalid data) if Flexspi is accessed by the Flexspi driver while
being used as XIP memory by the Cortex M7.

Set logging to disabled by when XIP mode is used in the memc and
flexspi drivers, and warn the user if they attempt to enable it.

Fixes #40133

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2021-11-22 22:27:13 -05:00
..
adc drivers: adc: add the stm32U5 devices to the adc driver 2021-11-09 15:59:23 -06:00
audio drivers: audio: dmic: Add support for nRF PDM peripherals 2021-09-03 09:34:06 -04:00
bbram drivers: bbram: Add it8xxx2 BBRAM driver implementation 2021-08-30 11:35:23 -04:00
bluetooth drivers: Apply SPI API change to relevant places 2021-11-19 11:50:38 +01:00
cache cache: Introduce external cache controller system support 2021-05-08 07:00:33 +02:00
can drivers: can: Fixed timeout values comparison 2021-11-16 10:14:02 -05:00
clock_control drivers: clock_control: stm32h7: Add logic to handle SMPS config 2021-11-18 13:56:39 +01:00
console usb: remove Kconfig option USB_UART_CONSOLE 2021-11-18 14:29:18 +01:00
counter drivers: counter: esp32: add support for esp32c3 2021-11-11 19:14:15 -05:00
crypto kconfig: drivers: experimental settings now uses select EXPERIMENTAL 2021-10-25 10:46:48 +02:00
dac drivers: use DT_INST_ENUM_IDX(_OR) macros 2021-11-18 19:12:07 -05:00
debug tracing: fix conflict with RTT locking 2021-05-25 07:36:38 -05:00
disk drivers/disk: sdmmc: stm32: DMA header requested on L4/F7 series 2021-11-08 10:58:49 -05:00
display drivers: Apply SPI API change to relevant places 2021-11-19 11:50:38 +01:00
dma drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
ec_host_cmd_periph drivers: ec_host_cmd_periph: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
edac edac: ibecc: Exclude LOG_ERR() from branch coverage 2021-11-20 11:54:32 -05:00
eeprom drivers: eeprom: Refactor drivers to use shared init priority 2021-11-04 07:33:01 -04:00
entropy drivers: use new PM macros 2021-11-19 10:11:32 +01:00
espi Microchip: MEC172x: eSPI driver 2021-11-16 10:43:42 +01:00
ethernet drivers: use new PM macros 2021-11-19 10:11:32 +01:00
flash drivers: mcux_flexspi: Default logging to disabled when XIP is used 2021-11-22 22:27:13 -05:00
fpga drivers: fpga controller: add shell support 2021-09-03 09:54:00 -04:00
gpio driver: gpio: nct38xx: Add NCT38XX gpio driver support 2021-11-20 08:00:38 -05:00
hwinfo drivers: hwinfo: shell: Add reset cause shell command 2021-11-07 14:55:52 -05:00
i2c drivers: use new PM macros 2021-11-19 10:11:32 +01:00
i2s drivers: i2s_nrfx: Fix a few minor fixes 2021-09-29 14:46:29 -04:00
ieee802154 kernel: atomics: update print specifiers for atomic_t 2021-11-15 09:59:01 -05:00
interrupt_controller drivers: use new PM macros 2021-11-19 10:11:32 +01:00
ipm drivers: ipm: set IPM_STM32_HSEM default from the device tree 2021-08-30 09:33:32 -04:00
kscan ITE drivers/kscan: add keyboard scan driver for it8xxx2_evb 2021-09-28 19:53:15 -04:00
led drivers: use new PM macros 2021-11-19 10:11:32 +01:00
led_strip drivers: Apply SPI API change to relevant places 2021-11-19 11:50:38 +01:00
lora drivers: use DT_INST_ENUM_IDX(_OR) macros 2021-11-18 19:12:07 -05:00
mbox mbox: ipc: s/_MBOX_NRFX/_MBOX_NRFX_IPC/ 2021-11-01 11:30:59 -04:00
mdio drivers: use DT_INST_ENUM_IDX(_OR) macros 2021-11-18 19:12:07 -05:00
memc drivers: mcux_flexspi: Default logging to disabled when XIP is used 2021-11-22 22:27:13 -05:00
misc drv: display: Initial FT800 display driver 2021-03-19 19:05:53 +01:00
modem modem: Update modem sockets poll to allow eventfd 2021-11-11 19:12:46 -05:00
net drivers: net: ppp: configurable autostart 2021-11-16 21:25:47 -05:00
neural_net drivers: neural_net: remove usage of device_pm_control_nop 2021-04-28 12:25:24 -04:00
pcie drivers/pcie: Add PTM root device driver as well as implement PTM API 2021-11-04 11:06:02 -04:00
peci drivers: peci: remove usage of device_pm_control_nop 2021-04-28 12:25:24 -04:00
pinctrl drivers: pinctrl: gd32: initial support for AFIO based SoCs 2021-11-22 16:30:28 -05:00
pinmux drivers: esp32: uart: use hal functions 2021-11-03 16:47:32 -04:00
pm_cpu_ops drivers: pm_cpu_ops: build as static library 2021-08-17 06:06:03 -04:00
ps2 drivers: PS/2: npcx: Replace device_get_binding with DEVICE_DT_GET 2021-07-02 15:41:28 -04:00
ptp_clock drivers: ptp_clock: build as static library 2021-08-17 06:06:03 -04:00
pwm drivers: pwm: stm32: add pwm capture support 2021-11-22 22:24:45 -05:00
regulator drivers: regulator: convert to gpio_dt_spec 2021-10-28 11:15:12 +02:00
sensor drivers/sensors: Enable 3-wire SPI access to HTS221 sensor driver 2021-11-19 11:50:38 +01:00
serial driver: serial: uart_stm32: Calculate suitable PRESCALER value 2021-11-22 22:21:20 -05:00
spi drivers: spi: esp32: fix CS gpio initialization 2021-11-20 11:56:55 -05:00
syscon drivers: syscon: Add support for multiple regions 2021-09-22 10:32:11 -04:00
timer drivers: clock: esp32c3: fix clock basis 2021-11-22 08:30:15 -05:00
usb drivers: usb_dc_native_posix: check return value from recv() 2021-11-22 09:11:41 +01:00
video drivers: video: ov2640: remove deprecated PM macro 2021-11-03 20:27:18 -04:00
virtualization drivers/ivshmem: MSI API change was not applied in this drivers 2021-09-15 13:42:22 +03:00
watchdog drivers: watchdog: esp32: enabled esp32c3 2021-11-08 10:56:28 -05:00
wifi drivers: Apply SPI API change to relevant places 2021-11-19 11:50:38 +01:00
xen xenvm: drivers: serial: Implement serial interface to Xen PV console 2021-10-29 15:23:33 +02:00
CMakeLists.txt xenvm: drivers: serial: Implement serial interface to Xen PV console 2021-10-29 15:23:33 +02:00
Kconfig drivers: mbox: Introduce MBOX driver class 2021-10-27 18:27:21 +02:00