walnux/arch/arm/include
Michal Lenc 03e5c0217b samv7: allow usage of QSPI in SPI mode for all MCUs
Current implementation of QSPI in SPI mode was available only for MCUs
that do not have standard SPI at all. MCUs with both QSPI and SPI can
however also use QSPI in SPI mode and thus have one more SPI bus. This
commit adds required defines and config options to support QSPI in SPI
mode for all SAMv7 MCUs.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2023-08-28 17:39:51 +03:00
..
a1x arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
am335x arch: arm: am335x: Petro Karashchenko: update licenses to Apache 2021-04-01 12:13:12 -05:00
arm arch/arm: Add a "cc" flag to instructions that may modify condition flag. 2023-05-18 17:23:16 +08:00
armv6-m arch/armv6-m: Add CONTROL register to xcptcontext. 2023-08-07 05:43:13 -07:00
armv7-a armv7-a/r: modify regs index to improve exception performance 2022-09-16 15:24:03 +09:00
armv7-m arch/armv7-m: Add CONTROL register to xcptcontext. 2023-08-07 05:43:13 -07:00
armv7-r armv7-r: correct the wrong usage of ARMV7A_XX marco 2022-11-28 12:21:32 +01:00
armv8-m arch/armv8-m: Add CONTROL register to xcptcontext. 2023-08-07 05:43:13 -07:00
armv8-r arch/arm: add ARMv8-r(Cortex-R52) support 2023-06-01 09:51:03 -03:00
c5471 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
cxd56xx drivers/audio/cxd56: Move cxd56 sources into arch/cxd56xx 2023-08-26 01:20:32 +08:00
dm320 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
efm32 include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
eoss3 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
fvp-v8r-aarch32 board: add CortexR52 FVP AEMv8R platform 2023-06-01 09:51:03 -03:00
gd32f4 add gd32f470 support 2023-06-27 14:59:33 +08:00
imx1 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
imx6 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
imxrt arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
kinetis include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
kl arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
lc823450 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
lpc17xx_40xx include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
lpc31xx arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
lpc43xx arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
lpc54xx include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
lpc214x arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
lpc2378 arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
max326xx include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
moxart arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
mx8mp Add i.MX8MP Cortex-M7 port for NuttX 2023-08-24 20:10:48 +08:00
nrf52 NuttX: Janne Rosberg: update licenses to Apache 2021-04-10 06:42:19 -05:00
nrf53 arch/nrf53: UART0-3, SPI0-3 and TWI0-3 instances share the same interrupt vectors 2023-05-19 21:36:49 -07:00
nrf91 arch/arm: initial support for NRF91 2023-07-02 10:10:35 -03:00
nuc1xx arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
phy62xx include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
qemu arch/arm: add qemu support for ARM32 2023-08-15 23:56:41 +08:00
rp2040 Add watchdog driver support to RP2040 2022-09-08 21:41:13 +08:00
s32k1xx arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
s32k3xx Add initial support for NXP S32K3 MCU family 2022-07-25 23:47:05 +08:00
sam34 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
sama5 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
samd2l2 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
samd5e5 include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
samv7 samv7: allow usage of QSPI in SPI mode for all MCUs 2023-08-28 17:39:51 +03:00
stm32 arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32f0l0g0 stm32f0l0g0: Add GPIOE to STM32G0x 2023-05-10 18:01:07 +08:00
stm32f7 arch: Nxstyle fixes 2021-04-01 12:13:12 -05:00
stm32h7 arch/stm32h7: add CM4 core support 2023-08-26 03:35:32 +08:00
stm32l4 arch: arm: update licenses to Apache 2021-05-31 01:37:27 -05:00
stm32l5 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
stm32u5 Initial support for NUCLEO-U5A5ZJ-Q board 2023-07-23 18:42:05 -07:00
stm32wb New stm32wb chip family 2022-07-01 12:13:58 +08:00
stm32wl5 stm32wl5: add new chip family 2022-06-07 22:28:32 +08:00
str71x arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
tiva include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
tlsr82 arch/tlsr82: Port arm_doirq to tc32_doirq.c 2023-08-07 05:43:13 -07:00
tms570 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
xmc4 arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
.gitignore Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
arch.h sched/addrenv: Remove up_addrenv_restore 2023-02-08 02:51:23 +08:00
elf.h elf: Move 32/64bit generic mapping from risc-v/arch_elf.c to elfxx.h 2023-07-10 13:09:47 -03:00
inttypes.h arch/arm: Document the clever trick of PRI?32 macros 2022-11-01 23:11:16 +01:00
irq.h arch/arm: add ARMv8-r(Cortex-R52) support 2023-06-01 09:51:03 -03:00
limits.h arch: Define WCHAR_[MIN|MAX] in arch/include/limits.h 2022-06-03 22:25:49 +03:00
setjmp.h arch/arm: Support setjmp/longjmp for all socs 2022-03-09 17:13:21 +02:00
spinlock.h arch/arm: Remove the empty spinlock.h file 2022-02-25 09:18:53 +09:00
stdarg.h arch: arm: include: nxstyle fixes 2021-03-22 19:28:38 -07:00
syscall.h arch/arm: change up_saveusercontext to assembly code 2023-04-22 01:11:00 +08:00
types.h arch/arm: Fix types.h:61:9: error: unknown type name '__UINT32_TYPE__' 2022-11-06 07:14:39 +01:00