@@ -9,39 +9,33 @@ menuconfig SDP
99
1010if SDP
1111
12- config EGPIO_FLPR_APPLICATION
13- bool "SDP GPIO FLPR application"
14- help
15- Include FLPR side SDP GPIO application in build.
16- FLPR SDP GPIO application is an SDP GPIO driver built for an FLPR core that receives commands
17- from the app core and controls the pin states based on them.
18-
19- choice EGPIO_BACKEND
20- prompt "SDP GPIO driver backend type"
21- depends on EGPIO_FLPR_APPLICATION
22- default EGPIO_BACKEND_ICMSG
12+ config SDP_GPIO
13+ bool "SDP GPIO application"
14+
15+ if SDP_GPIO
16+
17+ choice SDP_GPIO_BACKEND
18+ prompt "SDP GPIO backend type"
19+ default SDP_GPIO_BACKEND_ICMSG
2320 help
24- Select the backend type for the SDP GPIO driver and application .
21+ Select the backend type for SDP.
2522
26- config EGPIO_BACKEND_MBOX
27- bool "MBOX backend for SDP GPIO "
23+ config SDP_GPIO_BACKEND_MBOX
24+ bool "MBOX backend"
2825 help
29- Use MBOX backend driver for SDP GPIO.
3026 The MBOX version is more resource-efficient than the ICMSG backend,
3127 but needs to have a shared structure defined as a communication channel.
3228
33- config EGPIO_BACKEND_ICMSG
34- bool "ICMSG backend for SDP GPIO"
35- help
36- Use ICMSG backend driver for SDP GPIO.
29+ config SDP_GPIO_BACKEND_ICMSG
30+ bool "ICMSG backend"
3731
38- config EGPIO_BACKEND_ICBMSG
39- bool "ICBMSG backend for SDP GPIO"
40- help
41- Use ICBMSG backend driver for SDP GPIO.
32+ config SDP_GPIO_BACKEND_ICBMSG
33+ bool "ICBMSG backend"
4234
4335endchoice
4436
37+ endif # SDP_GPIO
38+
4539endif # SDP
4640
4741endmenu
0 commit comments