zephyr/drivers
Alberto Escolar Piedras 659e2292a5 soc_inf: Refactor native tasks into own header
The native_tasks definition was directly in the soc_inf soc.h
header. But soc.h pulls a lot of other headers.
Some of those could cause conflicts, say with application
headers, for users who only wanted the be able to register
native tasks in a module.

Let's refactor the native tasks definitions into their own header
and include that header from soc_inf's soc.h.
In this way users who need only need to register a native tasks
can just include posix_native_tasks.h, and all previous users
see no change.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-04-13 13:35:20 +02:00
..
adc driver: adc16 dma support async and repeat sample 2023-04-13 10:00:24 +02:00
audio sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
bbram drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
bluetooth init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
cache cache: aspeed: Fix typo of CACHE_ENABLE bit 2023-03-30 09:43:13 +00:00
can drivers: can: mcux: flexcan: add FlexCAN CANFD variant support 2023-04-13 10:00:03 +02:00
clock_control drivers: clock_control: stm32f3: Enable PWR clock to access BDCR 2023-04-11 14:12:22 +02:00
console init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
coredump drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
counter drivers: counter: add the support of the RTC to the stm32h5 2023-04-05 10:39:19 +00:00
crypto treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
dac treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
dai drivers: remove references to old CAVS platforms 2023-04-06 18:51:56 +02:00
debug
disk drivers: disk: sdmmc_stm32 support for clock divisor 2023-04-12 17:44:48 +02:00
display init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
dma dma_dw: separate intel specific registers from synopsys ones 2023-04-07 13:22:25 +02:00
edac edac: ibecc: Use GENMASK64() macro 2023-04-07 13:30:27 +02:00
eeprom drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
entropy treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
espi treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
ethernet drivers: eth_smsc91x: Add driver for SMSC91C111 aka LAN91C111 chip 2023-04-11 11:27:05 +02:00
flash drivers: flash: stm32 ospi add dlyb bypass prop 2023-04-13 12:15:13 +02:00
fpga sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
fuel_gauge drivers: sbs_gauge: Rename atRate properties to include 'SBS' 2023-04-03 17:53:42 +02:00
gpio init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
hwinfo init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
i2c drivers: i2c: ite: use correct I2C init priority 2023-04-12 20:35:08 -04:00
i2s treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
i3c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
ieee802154 drivers/ieee802154: Cast float abs param to int first 2023-04-05 10:38:34 +02:00
input input: convert the kscan_sdl driver from kscan to input 2023-04-11 09:34:23 +02:00
interrupt_controller init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
ipm init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
kscan input: convert the kscan_sdl driver from kscan to input 2023-04-11 09:34:23 +02:00
led drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
led_strip sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
lora lora: compile drivers based on devicetree 2023-03-31 09:20:22 +02:00
mbox drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
mdio drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
memc drivers: memc: implement sifive ddr mem controller 2023-04-12 13:05:55 +02:00
mipi_dsi drivers: mipi_dsi: Introduce STM32H7 DSI host driver 2023-04-06 11:51:06 +02:00
misc
mm sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
modem drivers/modem/modem_socket: Updated API 2023-04-11 11:42:00 +02:00
net drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
neural_net drivers: intel_gna: use cache APIs directly 2023-03-28 18:14:37 -04:00
pcie init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
peci sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
pinctrl init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
pm_cpu_ops
power_domain power_domain: intel_adsp: wait for the power domain wake up 2023-03-29 19:59:07 -04:00
ps2 treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
ptp_clock drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
pwm sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
regulator drivers: regulator: Added initial voltage configuration 2023-03-22 21:19:51 +01:00
reset
retained_mem drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
rtc boards/posix/native_posix: Add emulated RTC device driver 2023-04-04 17:03:38 +02:00
sdhc drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
sensor drivers: sensor: stm32_temp: Add support for STM32C0-series 2023-04-13 09:59:52 +02:00
serial soc_inf: Refactor native tasks into own header 2023-04-13 13:35:20 +02:00
smbus smbus: Move smbus_utils.h from includes to driver area 2023-03-30 09:45:02 +00:00
spi drivers: spi: Microchip XEC QMSPI-LDMA fix spi buffer usage 2023-04-11 16:57:56 +02:00
syscon drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
timer sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
usb sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
usb_c usb-c: tcpc: Disable Dead Battery after system starts 2023-03-09 09:20:35 +01:00
video drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
virtualization drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
w1 drivers: ds2482-800: Add driver 2023-04-07 13:11:54 +02:00
watchdog arch: arm: core: aarch32: rename z_NmiHandlerSet 2023-04-12 08:59:36 +02:00
wifi drivers/modem/modem_cmd_handler: Update API 2023-04-11 11:42:00 +02:00
xen init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
CMakeLists.txt include/drivers: Add RTC API header and handlers 2023-04-04 17:03:38 +02:00
Kconfig include/drivers: Add RTC API header and handlers 2023-04-04 17:03:38 +02:00