nuttx/boards/arm/stm32/stm32f4discovery/src
Masayuki Ishikawa d87f350831 arch, boards, drivers, include, sched, wireless: Change spinlock APIs.
Summary:
- This commit changes spinlock APIs (spin_lock_irqsave/spin_unlock_irqrestore)
- In the previous implementation, the global spinlock (i.e. g_irq_spin) was used.
- This commit allows to use caller specific spinlock but also supports to use
  g_irq_spin for backword compatibility (In this case, NULL must be specified)

Impact:
- None

Testing:
- Tested with the following configurations
- spresnse:wifi, spresense:wifi_smp
- esp32-devkitc:smp (QEMU), sabre6-quad:smp (QEMU)
- maxi-bit:smp (QEMU), sim:smp
- stm32f4discovery:wifi

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2021-02-07 21:28:56 -08:00
..
Make.defs build: Remove the empty variable assignment 2020-05-24 08:24:13 -06:00
stm32_appinit.c Fix typos 2020-05-14 10:49:44 -06:00
stm32_autoleds.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_boot.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_bringup.c boards: stm32f4discovery: Call usbdev_adb_initialize() in stm32_bringup.c 2020-12-17 02:53:15 -06:00
stm32_buttons.c Fix nxstyle issue 2020-06-07 19:28:10 +01:00
stm32_can.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_critmon.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_cs43l22.c Fix PR 1188 nxstyle issues 2020-06-05 12:21:43 +08:00
stm32_ds1307.c boards/arm/stm32/stm32f4discovery/src: Add support for external DS1307 module. 2019-09-22 07:08:00 -06:00
stm32_enc28j60.c arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
stm32_ethernet.c Run codespell -w against all files 2020-02-22 14:45:07 -06:00
stm32_extmem.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_gs2200m.c arch, boards, drivers, include, sched, wireless: Change spinlock APIs. 2021-02-07 21:28:56 -08:00
stm32_hciuart.c bluetooth: Move the lower half null check to common place 2021-01-17 20:49:19 -08:00
stm32_idle.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_max7219_leds.c
stm32_max7219.c board: LCD: fix wrong number of parameters to lcderr() macro 2020-10-24 16:55:05 -03:00
stm32_mmcsd.c boards: stm32f4discovery: Replace license header with Apache License 2.0 2020-12-28 08:43:35 +01:00
stm32_netinit.c arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
stm32_ostest.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_pca9635.c
stm32_pm.c arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
stm32_pmbuttons.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_pwm.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_reset.c
stm32_rgbled.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_romfs_initialize.c boards/arm/stm32/stm32f4discovery: Fix build errors 2020-03-01 06:53:29 -06:00
stm32_romfs.h
stm32_sdio.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
stm32_spi.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_ssd1289.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
stm32_ssd1351.c board: LCD: fix wrong number of parameters to lcderr() macro 2020-10-24 16:55:05 -03:00
stm32_st7032.c
stm32_st7567.c board: LCD: fix wrong number of parameters to lcderr() macro 2020-10-24 16:55:05 -03:00
stm32_sx127x.c boards/arm/stm32/stm32f4discovery/: Add board support to external LoRa NiceRF module 2020-01-12 10:59:30 -06:00
stm32_timer.c
stm32_ug2864ambag01.c board: LCD: fix wrong number of parameters to lcderr() macro 2020-10-24 16:55:05 -03:00
stm32_ug2864hsweg01.c board: LCD: fix wrong number of parameters to lcderr() macro 2020-10-24 16:55:05 -03:00
stm32_uid.c
stm32_usb.c CI check: fix nxstyle warning 2020-07-02 01:53:23 -05:00
stm32_usbmsc.c
stm32_userleds.c Fix nxstyle issue 2020-06-07 19:28:10 +01:00
stm32f4discovery.h arch/arm/src/stm32/stm32_i2s: Change the initialize function from 2020-06-05 12:21:43 +08:00