drivers timer: Rename native_posix_timer native_sim_timer
Including renaming the kconfig option NATIVE_POSIX_TIMER into NATIVE_SIM_TIMER deprecating the first one. Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
This commit is contained in:
parent
605335716a
commit
ba64291088
6 changed files with 16 additions and 9 deletions
|
@ -5,7 +5,7 @@ config BOARD_NATIVE_SIM
|
||||||
bool
|
bool
|
||||||
select POSIX_ARCH_CONSOLE
|
select POSIX_ARCH_CONSOLE
|
||||||
select NATIVE_LIBRARY
|
select NATIVE_LIBRARY
|
||||||
select NATIVE_POSIX_TIMER
|
select NATIVE_SIM_TIMER
|
||||||
select 64BIT if BOARD_NATIVE_SIM_NATIVE_64
|
select 64BIT if BOARD_NATIVE_SIM_NATIVE_64
|
||||||
imply BOARD_NATIVE_POSIX if NATIVE_SIM_NATIVE_POSIX_COMPAT
|
imply BOARD_NATIVE_POSIX if NATIVE_SIM_NATIVE_POSIX_COMPAT
|
||||||
help
|
help
|
||||||
|
|
|
@ -717,6 +717,6 @@ host libC (:kconfig:option:`CONFIG_EXTERNAL_LIBC`):
|
||||||
Serial, :ref:`UART native PTY <native_ptty_uart>`, :kconfig:option:`CONFIG_UART_NATIVE_PTY`, All
|
Serial, :ref:`UART native PTY <native_ptty_uart>`, :kconfig:option:`CONFIG_UART_NATIVE_PTY`, All
|
||||||
Serial, :ref:`UART native TTY <native_tty_uart>`, :kconfig:option:`CONFIG_UART_NATIVE_TTY`, All
|
Serial, :ref:`UART native TTY <native_tty_uart>`, :kconfig:option:`CONFIG_UART_NATIVE_TTY`, All
|
||||||
SPI, SPI emul, :kconfig:option:`CONFIG_SPI_EMUL`, All
|
SPI, SPI emul, :kconfig:option:`CONFIG_SPI_EMUL`, All
|
||||||
System tick, Native_posix timer, :kconfig:option:`CONFIG_NATIVE_POSIX_TIMER`, All
|
System tick, Native_sim timer, :kconfig:option:`CONFIG_NATIVE_SIM_TIMER`, All
|
||||||
Tracing, :ref:`Posix tracing backend <nsim_back_trace>`, :kconfig:option:`CONFIG_TRACING_BACKEND_POSIX`, All
|
Tracing, :ref:`Posix tracing backend <nsim_back_trace>`, :kconfig:option:`CONFIG_TRACING_BACKEND_POSIX`, All
|
||||||
USB, :ref:`USB native posix <nsim_per_usb>`, :kconfig:option:`CONFIG_USB_NATIVE_POSIX`, Host libC
|
USB, :ref:`USB native posix <nsim_per_usb>`, :kconfig:option:`CONFIG_USB_NATIVE_POSIX`, Host libC
|
||||||
|
|
|
@ -27,7 +27,7 @@ zephyr_library_sources_ifdef(CONFIG_MCUX_LPTMR_TIMER mcux_lptmr_timer.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_MCUX_OS_TIMER mcux_os_timer.c)
|
zephyr_library_sources_ifdef(CONFIG_MCUX_OS_TIMER mcux_os_timer.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_MCUX_GPT_TIMER mcux_gpt_timer.c)
|
zephyr_library_sources_ifdef(CONFIG_MCUX_GPT_TIMER mcux_gpt_timer.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_MIPS_CP0_TIMER mips_cp0_timer.c)
|
zephyr_library_sources_ifdef(CONFIG_MIPS_CP0_TIMER mips_cp0_timer.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_NATIVE_POSIX_TIMER native_posix_timer.c)
|
zephyr_library_sources_ifdef(CONFIG_NATIVE_SIM_TIMER native_sim_timer.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_NPCX_ITIM_TIMER npcx_itim_timer.c)
|
zephyr_library_sources_ifdef(CONFIG_NPCX_ITIM_TIMER npcx_itim_timer.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_NRF_GRTC_TIMER nrf_grtc_timer.c)
|
zephyr_library_sources_ifdef(CONFIG_NRF_GRTC_TIMER nrf_grtc_timer.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_NRF_RTC_TIMER nrf_rtc_timer.c)
|
zephyr_library_sources_ifdef(CONFIG_NRF_RTC_TIMER nrf_rtc_timer.c)
|
||||||
|
|
|
@ -84,7 +84,7 @@ source "drivers/timer/Kconfig.mcux_lptmr"
|
||||||
source "drivers/timer/Kconfig.mcux_os"
|
source "drivers/timer/Kconfig.mcux_os"
|
||||||
source "drivers/timer/Kconfig.mec5"
|
source "drivers/timer/Kconfig.mec5"
|
||||||
source "drivers/timer/Kconfig.mips_cp0"
|
source "drivers/timer/Kconfig.mips_cp0"
|
||||||
source "drivers/timer/Kconfig.native_posix"
|
source "drivers/timer/Kconfig.native_sim"
|
||||||
source "drivers/timer/Kconfig.npcx_itim"
|
source "drivers/timer/Kconfig.npcx_itim"
|
||||||
source "drivers/timer/Kconfig.nrf_rtc"
|
source "drivers/timer/Kconfig.nrf_rtc"
|
||||||
source "drivers/timer/Kconfig.nrf_grtc"
|
source "drivers/timer/Kconfig.nrf_grtc"
|
||||||
|
|
|
@ -3,13 +3,20 @@
|
||||||
# Copyright (c) 2019 Intel Corp.
|
# Copyright (c) 2019 Intel Corp.
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
config NATIVE_POSIX_TIMER
|
config NATIVE_SIM_TIMER
|
||||||
bool "(POSIX) native_sim/posix timer driver"
|
bool "(POSIX) native_sim timer driver"
|
||||||
default y
|
default y
|
||||||
depends on BOARD_NATIVE_POSIX || BOARD_NATIVE_SIM
|
depends on BOARD_NATIVE_SIM
|
||||||
select TICKLESS_CAPABLE
|
select TICKLESS_CAPABLE
|
||||||
select TIMER_HAS_64BIT_CYCLE_COUNTER
|
select TIMER_HAS_64BIT_CYCLE_COUNTER
|
||||||
select SYSTEM_TIMER_HAS_DISABLE_SUPPORT
|
select SYSTEM_TIMER_HAS_DISABLE_SUPPORT
|
||||||
help
|
help
|
||||||
This module implements a kernel device driver for the native_sim/posix HW timer
|
This module implements a kernel device driver for the native_sim HW timer model
|
||||||
model
|
|
||||||
|
config NATIVE_POSIX_TIMER
|
||||||
|
bool "(POSIX) native_sim/posix timer driver (deprecated)"
|
||||||
|
select NATIVE_SIM_TIMER
|
||||||
|
select DEPRECATED
|
||||||
|
depends on BOARD_NATIVE_SIM
|
||||||
|
help
|
||||||
|
Deprecated option. Replaced by NATIVE_SIM_TIMER
|
Loading…
Add table
Add a link
Reference in a new issue