@@ -690,40 +690,38 @@ if BT_NIMBLE_50_FEATURE_SUPPORT
690690 default n
691691 help
692692 Enable support for Connectionless and Connection Oriented Direction Finding
693-
694- menuconfig BT_NIMBLE_GATT_CACHING
695- bool "Enable GATT caching"
696- depends on BT_NIMBLE_ENABLED && BT_NIMBLE_50_FEATURE_SUPPORT
697- select BT_NIMBLE_DYNAMIC_SERVICE
698- help
699- Enable GATT caching
700- config BT_NIMBLE_GATT_CACHING_MAX_CONNS
701- int "Maximum connections to be cached"
702- depends on BT_NIMBLE_GATT_CACHING
703- default 1
704- help
705- Set this option to set the upper limit on number of connections to be cached.
706- config BT_NIMBLE_GATT_CACHING_MAX_SVCS
707- int "Maximum number of services per connection"
708- depends on BT_NIMBLE_GATT_CACHING
709- default 64
710- help
711- Set this option to set the upper limit on number of services per connection to be cached.
712- config BT_NIMBLE_GATT_CACHING_MAX_CHRS
713- int "Maximum number of characteristics per connection"
714- depends on BT_NIMBLE_GATT_CACHING
715- default 64
716- help
717- Set this option to set the upper limit on number of characteristics per connection to be cached.
718- config BT_NIMBLE_GATT_CACHING_MAX_DSCS
719- int "Maximum number of descriptors per connection"
720- depends on BT_NIMBLE_GATT_CACHING
721- default 64
722- help
723- Set this option to set the upper limit on number of descriptors per connection to be cached.
724693endif
725694
726-
695+ menuconfig BT_NIMBLE_GATT_CACHING
696+ bool "Enable GATT caching"
697+ depends on BT_NIMBLE_ENABLED
698+ select BT_NIMBLE_DYNAMIC_SERVICE
699+ help
700+ Enable GATT caching
701+ config BT_NIMBLE_GATT_CACHING_MAX_CONNS
702+ int "Maximum connections to be cached"
703+ depends on BT_NIMBLE_GATT_CACHING
704+ default BT_NIMBLE_MAX_CONNECTIONS
705+ help
706+ Set this option to set the upper limit on number of connections to be cached.
707+ config BT_NIMBLE_GATT_CACHING_MAX_SVCS
708+ int "Maximum number of services per connection"
709+ depends on BT_NIMBLE_GATT_CACHING
710+ default 64
711+ help
712+ Set this option to set the upper limit on number of services per connection to be cached.
713+ config BT_NIMBLE_GATT_CACHING_MAX_CHRS
714+ int "Maximum number of characteristics per connection"
715+ depends on BT_NIMBLE_GATT_CACHING
716+ default 64
717+ help
718+ Set this option to set the upper limit on number of characteristics per connection to be cached.
719+ config BT_NIMBLE_GATT_CACHING_MAX_DSCS
720+ int "Maximum number of descriptors per connection"
721+ depends on BT_NIMBLE_GATT_CACHING
722+ default 64
723+ help
724+ Set this option to set the upper limit on number of descriptors per connection to be cached.
727725config BT_NIMBLE_GATT_CACHING_DISABLE_AUTO
728726 bool "Do not start discovery procedure automatically upon receiving Out of Sync"
729727 depends on BT_NIMBLE_GATT_CACHING
@@ -935,6 +933,12 @@ menu "GAP Service"
935933 help
936934 Enable the LE GATT Security Level Characteristic
937935
936+ config BT_NIMBLE_SVC_GAP_RPA_ONLY
937+ bool "Resolvable Private Address Only characteristic"
938+ default n
939+ help
940+ Enable the Resolvable Private Address Only characteristic
941+
938942endmenu
939943
940944menu "BLE Services"
0 commit comments