File tree Expand file tree Collapse file tree 8 files changed +4514
-0
lines changed
include/zephyr/drivers/firmware/tisci Expand file tree Collapse file tree 8 files changed +4514
-0
lines changed Original file line number Diff line number Diff line change 3
3
# zephyr-keep-sorted-start
4
4
add_subdirectory_ifdef (CONFIG_ARM_SCMI scmi )
5
5
add_subdirectory_ifdef (CONFIG_NRF_IRONSIDE nrf_ironside )
6
+ add_subdirectory_ifdef (CONFIG_TISCI tisci )
6
7
# zephyr-keep-sorted-stop
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ config ARM_SCMI
13
13
# zephyr-keep-sorted-start
14
14
source "drivers/firmware/nrf_ironside/Kconfig"
15
15
source "drivers/firmware/scmi/Kconfig"
16
+ source "drivers/firmware/tisci/Kconfig"
16
17
# zephyr-keep-sorted-stop
17
18
18
19
endmenu
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2025, Texas Instruments
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ zephyr_library ()
5
+
6
+ zephyr_library_sources_ifdef (CONFIG_TISCI tisci.c )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2025, Texas Instruments
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ config TISCI
5
+ bool "TISCI Firmware driver"
6
+ default y
7
+ depends on DT_HAS_TI_K2G_SCI_ENABLED
8
+ select MBOX
9
+ help
10
+ TISCI firmware driver is a frontend interface
11
+ to TI System Controller interface firmware through
12
+ secureproxy mailbox.
13
+
14
+ if TISCI
15
+
16
+ config TISCI_INIT_PRIORITY
17
+ int "TISCI init priority"
18
+ default KERNEL_INIT_PRIORITY_OBJECTS
19
+ help
20
+ Init priority for the TISCI driver.
21
+
22
+ endif
You can’t perform that action at this time.
0 commit comments