zephyr/samples/drivers
Jordan Yates 6487a2a663 flash: spi_nor: remove SPI_NOR_IDLE_IN_DPD
Remove `SPI_NOR_IDLE_IN_DPD` to simplify the possible transition states
in the `spi_nor` driver. This option was originally added 5 years ago
when device runtime PM was in a much less mature state.

I do not believe having a separate power management implementation for
this one in-tree driver is in the interests of the project.

The behaviour of `SPI_NOR_IDLE_IN_DPD` leads to extremly suboptimal
behaviour in use cases where multiple small reads are performed
sequentially, see #69588.

Removal of this option does not break the behaviour of any existing
applications, only increases current consumption in idle by ~10uA until
device runtime PM is enabled.

Signed-off-by: Jordan Yates <jordan@embeint.com>
2024-08-27 07:15:28 -04:00
..
adc samples: drivers: adc: adc_sequence: fix adc_sequence channel vref info. 2024-08-19 17:23:32 -04:00
audio/dmic everywhere: reindent .overlay files with tabs 2024-06-26 15:59:44 +02:00
auxdisplay samples: auxdisplay: Add ESP32 board overlay 2024-04-19 10:07:00 +02:00
can
charger samples: charger: Adds additional context to README 2024-05-31 08:07:25 +02:00
clock_control_litex samples: drivers: clock_control_litex: clean up use of c domain roles 2024-08-13 09:49:21 +01:00
clock_control_xec
counter samples: esp32c3: Move config files from boards to socs 2024-08-13 18:21:10 -04:00
crypto everywhere: reindent .overlay files with tabs 2024-06-26 15:59:44 +02:00
dac everywhere: reindent .overlay files with tabs 2024-06-26 15:59:44 +02:00
display doc: shields: make section IDs consistent with shield name 2024-07-20 10:18:54 +02:00
eeprom samples/drivers: Use hwmv2 native targets 2024-03-15 16:13:12 +01:00
espi drivers: samples: espi: Adjust terms per eSPI specification 1.5 2024-06-11 19:46:08 -04:00
ethernet/eth_ivshmem
flash_shell samples: flash: Exclude the stm32h755xx/m4 from flash samples 2024-08-19 10:01:39 -04:00
fpga/fpga_controller
gnss gnss: rename u-blox M10 driver to M8 2024-08-26 17:27:12 -04:00
haptics/drv2605 samples: drv2605: Adds a DRV2605 sample application 2024-08-08 15:57:12 +02:00
ht16k33 everywhere: reindent .overlay files with tabs 2024-06-26 15:59:44 +02:00
i2c samples: drivers: i2c: target_eeprom: add frdm_ke17z support 2024-07-29 14:14:23 +02:00
i2s
ipm samples: Use DEFAULT_IMAGE for sysbuild 2024-06-28 20:54:25 -04:00
jesd216 samples: drivers: jesd216 density expressed in bits 2024-08-01 09:11:30 +01:00
kscan
lcd_cyclonev_socdk
lcd_hd44780
led_apa102c_bitbang
led_is31fl3194 samples: add IS31FL3194 RGB LED driver sample 2024-06-03 15:30:01 -04:00
led_is31fl3216a
led_is31fl3733
led_lp50xx
led_lp3943
led_lp5562
led_lp5569
led_pca9633
led_pwm drivers: pwm: mcux_ftm: allow to select clock source 2024-04-19 10:08:53 +02:00
led_strip everywhere: reindent .overlay files with tabs 2024-06-26 15:59:44 +02:00
led_sx1509b_intensity
led_xec
lora
mbox samples: drivers: mbox: Disable UART Flow Control on nrf54h20 and nrf54l15 2024-08-19 10:01:00 -04:00
mbox_data samples: mbox_data: Repair mbox-consumer in dt 2024-04-22 06:49:39 -07:00
memc everywhere: reindent .overlay files with tabs 2024-06-26 15:59:44 +02:00
misc
mspi samples: drivers: mspi: Update readme doc 2024-07-18 09:32:29 +02:00
peci
ps2
smbus
soc_flash_nand flash: Move dependency on FLASH_PAGE_LAYOUT where it belongs 2024-04-10 10:01:40 +02:00
soc_flash_nrf samples/soc_flash_nrf: Fix soc_flash_nrf doc and printfs 2024-08-01 16:48:30 +01:00
spi_bitbang
spi_flash flash: spi_nor: remove SPI_NOR_IDLE_IN_DPD 2024-08-27 07:15:28 -04:00
spi_flash_at45
spi_fujitsu_fram
uart
video samples: move video from subsys to drivers 2024-08-05 10:17:35 +02:00
virtualization/ivshmem/doorbell style: samples: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
w1/scanner
watchdog samples: drivers: watchdog: add overlay file for nRF9280 cpuapp 2024-08-22 14:24:38 -04:00
drivers.rst