zephyr/drivers
Andrzej Głąbek 6d8172f4e9 drivers: pinctrl_nrf: Configure QSPI CSN pin as output set high
... so that the pin keeps the inactive state of the CSN line when it is
not controlled by the QSPI peripheral and the driver is not suspended.

Currently, the nrf_qspi_nor shim deinitializes the nrfx_qspi driver
after each operation, what leaves the pin uncontrolled until a new
operation is requested (and the nrfx_qspi driver is initialized again)
or the driver is suspended (and the pin is put into low-power state).
This can cause the flash chip to needlessly consume current when there
is no pull-up resistor on its CSN line and the line appears active.
Prevent this by keeping the pin in a defined (inactive) state.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2022-09-19 15:30:02 +02:00
..
adc drivers: adc: shell: Support RaspberryPi Pico ADC 2022-09-06 17:11:19 +02:00
audio includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
bbram drivers: bbram: Update Kconfig 2022-08-16 18:08:42 -05:00
bluetooth includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
cache cache: Fix build warning 'No SOURCES given to Zephyr library' 2022-08-24 10:36:40 +00:00
can drivers: can: native_posix_linux: drop rx frames while stopped 2022-09-15 16:20:04 +00:00
clock_control clock: mcux: Use FSL_FEATURE_MCG_FFCLK_DIV to conditionalize 2022-09-16 13:21:04 -05:00
console drivers: console: rtt_console: undefined reference 2022-09-12 15:08:47 +01:00
coredump everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
counter tests: Enable the counter_basic_api test on mec172x board 2022-09-09 16:32:07 -04:00
crypto drivers: crypto: Update Kconfig 2022-08-30 10:43:12 +00:00
dac drivers: dac: gd32: use clock control API 2022-09-06 09:57:25 +02:00
dai drivers/dai/intel/ssp: Get number of SSP ports from Kconfig 2022-09-08 18:03:33 -04:00
debug kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
disk drivers: disk: sdmmc: Enable STM32L5X support 2022-09-09 09:56:51 +00:00
display includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
dma soc: intel_adsp: Add ACE soc series 2022-09-09 16:03:59 -04:00
ec_host_cmd_periph drivers: ec_host_cmd_periph: Update Kconfig 2022-09-02 11:22:39 +00:00
edac includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
eeprom includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
entropy drivers: entropy: Disable CAAM driver 2022-09-06 09:56:48 +02:00
espi driver: espi: npcx: add the controller attached flash sharing API 2022-09-09 16:30:51 -04:00
ethernet drivers: s/DT_CHILD(DT_DRV_INST(n), ...)/DT_INST_CHILD(n, ...) 2022-09-06 08:45:25 -07:00
flash drivers/flash: move JESD216 option into FLASH 2022-09-16 08:41:40 +00:00
fpga drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
gpio gpio_emul: Fail at build time if ngpios is too big 2022-09-16 09:02:01 +01:00
hwinfo drivers: hwinfo: add Andes hwinfo driver 2022-08-26 11:55:55 +02:00
i2c drivers: i2c_nrfx_twim: Fix compilation with disabled PINCTRL 2022-09-19 12:52:16 +02:00
i2s drivers: i2s: Update drivers to use devicetree Kconfig symbol 2022-08-25 15:03:11 -05:00
i3c i3c: add I3C controller driver for MCUX 2022-09-09 17:42:33 -04:00
ieee802154 drivers: ieee802154: rf2xx: Add support to Sub-Giga 2022-09-09 10:31:35 -07:00
interrupt_controller drivers: intc_gicv3: fix gic_rdists[cpu] points to a wrong address 2022-09-09 16:36:37 +00:00
ipm boards, dts: fix namespace for intel adsp cavs, ace 2022-09-14 07:23:08 -04:00
kscan includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
led includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
led_strip includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
lora drivers: lora: Return error from lora_send() 2022-09-14 09:34:40 +00:00
mbox drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
mdio drivers: mdio: mdio: Update mdio_shell to use DEVICE_DT_GET 2022-08-18 11:32:02 +00:00
memc drivers: memc: Introduce Atmel SAM SMC/EBI driver 2022-08-16 12:53:50 +02:00
mipi_dsi drivers: mipi_dsi: Update Kconfig 2022-08-12 10:23:31 -05:00
misc includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
mm soc: intel_adsp: Add ACE soc series 2022-09-09 16:03:59 -04:00
modem includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
net net: context: properly namespace can-related methods 2022-09-05 14:35:17 +00:00
neural_net drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
pcie pcie: shell: Add help and argument check 2022-08-25 21:14:51 +00:00
peci drivers: peci: Update Kconfig 2022-08-16 08:26:11 +00:00
pinctrl drivers: pinctrl_nrf: Configure QSPI CSN pin as output set high 2022-09-19 15:30:02 +02:00
pinmux board: v2m_beetle: drop CONFIG_PINMUX=y 2022-08-18 12:13:14 +00:00
pm_cpu_ops drivers: pm_cpu_ops: Update Kconfig 2022-08-12 11:34:10 +02:00
power_domain include: fix files using legacy include paths 2022-08-31 06:49:00 -04:00
ps2 devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
ptp_clock drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
pwm drivers: pwm: pwm_mcux: Add WAIT/debug run options to devicetree 2022-09-07 16:28:10 -05:00
regulator drivers: regulator: Update Kconfig 2022-08-17 09:58:55 -05:00
reset drivers: reset: gd32: add initial support 2022-08-29 10:30:49 +02:00
sdhc SD: Implement sdhc_card_busy in SDHC SPI-driver 2022-09-09 16:32:52 -04:00
sensor sensor: lps22hh: extend to support being on I3C bus 2022-09-09 17:42:33 -04:00
serial drivers: uart: stm32 uart driver must include ll_exti with CONFIG_PM 2022-09-16 10:49:18 +00:00
spi drivers: spi: add Andes atcspi200 driver 2022-09-07 15:34:47 +02:00
syscon drivers: syscon: Update Kconfig 2022-08-14 09:04:33 -05:00
timer soc: intel_adsp: Add ACE soc series 2022-09-09 16:03:59 -04:00
usb driver: usb_dc_sam_usbhs: Initialize Endpoint FIFO 2022-09-09 16:31:43 -04:00
usbc kconfig: guard usbc logging macros 2022-07-20 18:28:43 +02:00
video includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
virtualization drivers: virt: ivshmem: Convert to use DEVICE_DT_GET_ONE 2022-07-25 15:16:05 +02:00
w1 drivers/w1: driver for ds2485 1-Wire master 2022-09-09 14:11:30 +00:00
watchdog devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
wifi drivers: wifi: esp32: sp32_wifi_ap_enable: fix ret value overwritten 2022-09-15 17:26:31 +01:00
xen everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
CMakeLists.txt drivers: i3c: introduce I3C API for controllers 2022-09-09 17:42:33 -04:00
Kconfig drivers: i3c: introduce I3C API for controllers 2022-09-09 17:42:33 -04:00