zephyr/boards
Nicolas Pitre 46aa6717ff Revert "arch: deprecate _current"
Mostly a revert of commit b1def7145f ("arch: deprecate `_current`").

This commit was part of PR #80716 whose initial purpose was about providing
an architecture specific optimization for _current. The actual deprecation
was sneaked in later on without proper discussion.

The Zephyr core always used _current before and that was fine. It is quite
prevalent as well and the alternative is proving rather verbose.
Furthermore, as a concept, the "current thread" is not something that is
necessarily architecture specific. Therefore the primary abstraction
should not carry the arch_ prefix.

Hence this revert.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2025-01-10 07:49:08 +01:00
..
01space boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
96boards boards: 96b boards: based on stm32f446 or stm32f412 with plli2s compatible 2024-12-23 18:41:16 +01:00
aconno Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
acrn
actinius
adafruit board: adafruit: Enable PWM on the Adafruit feather 2024-12-17 23:14:32 +01:00
adi
alientek
altr
ambiq dts: arm: ambiq: ap4 kxr rtc driver 2024-12-23 15:09:37 +01:00
amd
andestech
arduino Bluetooth: Enable BLE support for Arduino Portenta H7 2025-01-07 11:51:28 +01:00
arm
aspeed
atmarktechno boards: use board common CDC ACM UART configuration 2024-12-16 20:54:30 +01:00
atmel dts: arm: atmel: samx7x: refactor devicetree files for the Atmel SAMx7x 2025-01-08 01:29:18 +01:00
bbc Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
bcdevices Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
beagle boards: beagle: Enable I2C6 on BeagleBone AI64 board 2025-01-09 23:26:23 +01:00
blues dts: arm: st: change sequencer and clock source properties into string 2024-12-18 15:32:35 +01:00
brcm
bytesatwork Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
cdns
circuitdojo
common west: runner: add support for ecpprog 2024-12-19 08:38:55 +01:00
contextualelectronics Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
croxel boards: use board common CDC ACM UART configuration 2024-12-16 20:54:30 +01:00
ct boards: ct: ctcc: connectivity cards documentation update 2024-12-17 11:36:59 +00:00
cypress
digilent
dptechnics boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
dragino
ebyte Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
efinix
electronut Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
element14
enclustra/mercury_xu
ene
enjoydigital
espressif boards: esp32c6_devkitc: Add timers config 2024-12-21 05:52:20 +01:00
ezurio boards: use board common CDC ACM UART configuration 2024-12-16 20:54:30 +01:00
fanke boards: fanke: Add support for FK750M1-VBT6 board 2024-12-17 15:22:54 +01:00
firefly
franzininho boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
fysetc
gaisler
gardena boards: gardena: Fix link to manual 2025-01-07 20:34:51 +01:00
gd
google dts: arm: st: change sequencer and clock source properties into string 2024-12-18 15:32:35 +01:00
hardkernel boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
heltec boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
holyiot Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
infineon boards: infineon: add cy8ckit_062s2_ai support 2024-12-17 03:39:18 +01:00
innblue
intel boards: intel: ish: Improve Simics support 2024-12-12 16:22:34 +01:00
ite
khadas
kincony boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
lilygo boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
lowrisc
luatos boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
m5stack boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
madmachine
makerbase mks_canable_v20: fix fdcan1 clock select 2024-12-18 12:45:54 +01:00
makerdiary boards: use board common CDC ACM UART configuration 2024-12-16 20:54:30 +01:00
mediatek boards/mediatek: Fix DTS mistakes 2025-01-06 20:33:04 +01:00
microchip
mikroe boards: mikroe: ra4m1_clicker: added mikrobus header 2024-12-22 12:25:26 +01:00
mxchip
native Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
nordic boards: nordic: Add nrf54l09pdk 2025-01-08 19:10:24 +01:00
norik boards: octopus_io_board: Update product page link 2024-12-26 19:43:41 +01:00
nuvoton
nxp boards: nxp: frdm_mcxa156: Support lpuart1 for NXP frdm_mcxa156 board 2025-01-08 17:01:53 +01:00
olimex boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
openisa Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
others boards: others: add support for the CANbardo USB to CAN adapter board 2025-01-10 07:48:49 +01:00
panasonic Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
particle Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
phytec Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
pine64 Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
pjrc
qemu arch/xtensa: Add build-time validation of cache line kconfig 2025-01-06 20:33:04 +01:00
qorvo boards: decawave_dwm3001cdk: remove CDC ACM configuration 2024-12-20 12:36:31 +01:00
quicklogic
rakwireless soc: ambiq: apollo3x: Flash-controller reconfigured for mcuboot 2024-12-11 21:35:18 +01:00
raspberrypi boards: raspberrypi: add PCIe support for Raspberry Pi 5 2025-01-08 21:03:03 +01:00
raytac Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
renesas boards: renesas: Add Flash HP support for Renesas RA6, RA4 2025-01-08 17:02:36 +01:00
renode
ronoth dts: arm: st: change sequencer and clock source properties into string 2024-12-18 15:32:35 +01:00
ruuvi Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
sc
seagate
seco
seeed boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
segger
sensry
shields samples: sensor: Add support for temperature sensor on FRDM_MCXN236 2025-01-07 15:56:32 +01:00
sifive
silabs boards: silabs: Drop clock configurations for Series-2 2025-01-07 20:34:12 +01:00
sipeed
snps boards: snps: nsim: align EM7D_v22 platform 2024-12-16 13:10:22 +01:00
sparkfun boards: sparkfun: pro_micro_rp2040: fix pinctrl definitions for spi 2025-01-08 11:31:05 +01:00
st boards: st: nucleo_wb07cc: add support for Nucleo-WB07CC board 2025-01-09 15:48:59 +01:00
starfive
tdk dts: arm: atmel: samx7x: refactor devicetree files for the Atmel SAMx7x 2025-01-08 01:29:18 +01:00
technexion
telink
ti boards: cc1352p7_lp: Adds a way to select the board to flash 2024-12-13 11:34:27 +01:00
toradex boards: toradex: add toradex verdin imx8mm board 2024-12-18 01:02:02 +01:00
u-blox Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
udoo
up-bridge-the-gap
vcc-gnd boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
vngiotlab Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
waveshare boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
wch boards: wch: make minichlink default runner 2024-12-06 15:17:17 +01:00
we boards: esp32-based: remove bluetooth ignore tag 2024-12-20 23:51:16 +02:00
weact dts: arm: st: change sequencer and clock source properties into string 2024-12-18 15:32:35 +01:00
wemos boards: esp32-based: remove net from ignore list 2024-12-18 18:17:16 +01:00
witte dts: arm: st: change sequencer and clock source properties into string 2024-12-18 15:32:35 +01:00
wiznet boards: rp2040: Lint whitespace in board.cmake files 2024-12-05 12:29:33 +01:00
xen boards: xenvm: return separate defconfig for xenvm with GICv3 2024-12-06 18:20:40 +01:00
CMakeLists.txt
deprecated.cmake boards: properly deprecated mimxrt1050_evk and mimxrt1060_evk board names 2024-12-21 20:48:23 +01:00
index.rst
Kconfig boards: add common configuration for CDC ACM UART 2024-12-16 20:54:30 +01:00
Kconfig.v1
Kconfig.v2