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
..
2020-04-11 21:19:47 +01:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-07 21:28:56 -08:00
2021-02-04 03:33:58 -08:00
2020-05-23 18:00:40 +01:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2020-07-19 01:21:36 +01:00
2020-02-28 18:18:50 -06:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2020-10-10 12:24:28 -06:00
2021-02-04 03:33:58 -08:00
2020-04-30 08:46:21 -06:00
2020-05-31 21:38:32 -07:00
2021-02-04 03:33:58 -08:00
2020-05-07 23:11:34 +01:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2020-08-11 16:44:42 +09:00
2020-11-21 07:01:08 -06:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2020-08-24 03:36:44 -07:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-01-06 14:23:50 +08:00
2021-02-04 03:33:58 -08:00
2019-08-04 07:18:58 -06:00
2021-02-04 03:33:58 -08:00
2020-12-28 13:53:20 -03:00
2021-01-05 02:40:43 -06:00
2021-02-04 03:33:58 -08:00
2020-11-05 08:28:53 +01:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2020-12-13 08:49:51 -06:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2020-12-06 09:03:09 -06:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00
2020-07-21 21:48:18 -07:00
2021-02-04 03:33:58 -08:00
2021-02-04 03:33:58 -08:00