File tree Expand file tree Collapse file tree 5 files changed +1844
-0
lines changed Expand file tree Collapse file tree 5 files changed +1844
-0
lines changed Original file line number Diff line number Diff line change @@ -56,6 +56,11 @@ zephyr_library_sources_ifdef(
56
56
i3c_dw.c
57
57
)
58
58
59
+ zephyr_library_sources_ifdef (
60
+ CONFIG_I3CM_IT51XXX
61
+ i3cm_it51xxx.c
62
+ )
63
+
59
64
zephyr_library_sources_ifdef (
60
65
CONFIG_I3CS_IT51XXX
61
66
i3cs_it51xxx.c
Original file line number Diff line number Diff line change @@ -5,6 +5,31 @@ module = I3C_IT51XXX
5
5
module-str = i3c-it51xxx
6
6
source "subsys/logging/Kconfig.template.log_config"
7
7
8
+ config I3CM_IT51XXX
9
+ bool "it51xxx i3cm driver"
10
+ depends on DT_HAS_ITE_IT51XXX_I3CM_ENABLED
11
+ select PINCTRL
12
+ select I3C_IBI_WORKQUEUE if I3C_USE_IBI
13
+ select SOC_IT51XXX_CPU_IDLE_GATING
14
+ default y
15
+ help
16
+ Enable it51xxx i3c controller driver.
17
+
18
+ if I3CM_IT51XXX
19
+
20
+ config I3CM_IT51XXX_TRANSFER_TIMEOUT_MS
21
+ int "Set the transfer timeout in milliseconds"
22
+ default 1000
23
+
24
+ config I3CM_IT51XXX_DLM_SIZE
25
+ int "it51xxx i3cm dlm data size"
26
+ depends on I3CM_IT51XXX
27
+ default 256
28
+ help
29
+ Set i3cm data-local-memory(DLM) size.
30
+
31
+ endif # I3CM_IT51XXX
32
+
8
33
config I3CS_IT51XXX
9
34
bool "it51xxx i3cs driver"
10
35
depends on DT_HAS_ITE_IT51XXX_I3CS_ENABLED
You can’t perform that action at this time.
0 commit comments