zephyr/doc
Andrzej Głąbek 8fba8aa535 drivers: flash: nrf_qspi_nor: Add custom API function to allow XIP
Normally, the driver deactivates the QSPI peripheral for periods when
no QSPI operation is performed. This is done to avoid increased current
consumption when the peripheral is idle. For the same reason, the base
clock on nRF53 Series SoCs (HFCLK192M) is configured for those periods
with the default /4 divider that cannot be used otherwise. However,
when XIP accesses are used, the driver must be prevented from doing
both these things as that would make XIP to fail. Hence, a function
is provided so that applications can inform the driver that XIP is
needed and the above idle actions should be suppressed.
This function (`nrf_qspi_nor_xip_enable()`) replaces the old one
(`nrf_qspi_nor_base_clock_div_force()`) that was intended for similar
purpose but after deactivation of the peripheral was introduced in
commit 95d867e8ed it became useless.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2023-04-17 16:43:16 +02:00
..
_doxygen device: move independent groups to groups.dox 2022-10-17 10:13:37 +02:00
_extensions/zephyr docs: kconfig: restore appearance of kconfig search 2023-02-07 18:22:06 +01:00
_scripts doc: Add old toolchain pages to redirects 2023-04-04 10:53:02 -07:00
_static doc: Fix CSS issue with keyboard shortcuts on dark theme 2023-02-23 17:45:40 +01:00
_templates doc: add a toctree with reference material 2021-11-02 13:24:40 +01:00
build doc: kconfig: setting: Add "fragment" to text 2023-04-04 11:50:46 +02:00
connectivity Bluetooth: Mesh: Shell: Align parameter docs 2023-04-12 13:04:42 +02:00
contribute docs: Move RFCs into a separate document 2023-03-06 21:59:23 +01:00
develop doc: Switch main return type from void to int. 2023-04-14 07:49:41 +09:00
hardware doc: regulators: improve introduction 2023-04-12 16:43:23 +02:00
images doc: remove unused images 2021-07-19 20:06:00 -04:00
introduction doc: mention MIPS architecture support 2022-01-24 17:11:42 -05:00
kernel doc: Switch main return type from void to int. 2023-04-14 07:49:41 +09:00
project docs: Move RFCs into a separate document 2023-03-06 21:59:23 +01:00
releases drivers: flash: nrf_qspi_nor: Add custom API function to allow XIP 2023-04-17 16:43:16 +02:00
security docs: security: Add published CVEs information 2023-02-15 19:22:24 +09:00
services shell: fix MISRA 5.7 violations on struct shell 2023-04-14 12:21:08 +02:00
templates docs: add figure to board doc template 2019-02-11 07:45:21 -05:00
404.rst doc: Suggest filing GitHub issue for broken links 2022-04-28 10:26:03 +02:00
CMakeLists.txt doc: set MIN_WEST_VERSION to 1.0.0 2023-03-08 14:16:53 -08:00
conf.py doc: add snippets documentation 2023-03-26 16:12:41 +02:00
glossary.rst doc: use :kconfig:option: domain role 2022-03-02 09:28:37 +01:00
index-tex.rst doc: get rid of reference section 2022-04-07 16:35:19 +02:00
index.rst doc: get rid of reference section 2022-04-07 16:35:19 +02:00
kconfig.rst doc: use new kconfig extension 2022-03-02 09:28:37 +01:00
known-warnings.txt doc: Bluetooth: Document the services APIs 2022-05-24 17:49:17 +02:00
LICENSING.rst docs: Change a number of 'master' branch refers to 'main' 2021-05-28 10:45:17 -05:00
Makefile doc: add support for linkcheck 2022-09-23 17:28:47 +00:00
substitutions.txt doc: New developer getting started guide 2019-11-13 14:05:47 -06:00
zephyr.doxyfile.in fff: Add fff_extensions.h, RETURN_HANDLED_CONTEXT() 2023-03-16 13:43:33 -04:00