|
31 | 31 | #define CHIP_DEVICE_CONFIG_DEVICE_VENDOR_ID CONFIG_CHIP_DEVICE_VENDOR_ID |
32 | 32 | #endif |
33 | 33 |
|
| 34 | +#ifndef CHIP_DEVICE_CONFIG_DEVICE_VENDOR_NAME |
| 35 | +#define CHIP_DEVICE_CONFIG_DEVICE_VENDOR_NAME CONFIG_CHIP_DEVICE_VENDOR_NAME |
| 36 | +#endif |
| 37 | + |
34 | 38 | #ifndef CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_ID |
35 | 39 | #define CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_ID CONFIG_CHIP_DEVICE_PRODUCT_ID |
36 | 40 | #endif |
37 | 41 |
|
| 42 | +#ifndef CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_NAME |
| 43 | +#define CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_NAME CONFIG_CHIP_DEVICE_PRODUCT_NAME |
| 44 | +#endif |
| 45 | + |
| 46 | +#ifndef CHIP_DEVICE_CONFIG_DEFAULT_DEVICE_HARDWARE_VERSION |
| 47 | +#define CHIP_DEVICE_CONFIG_DEFAULT_DEVICE_HARDWARE_VERSION CONFIG_CHIP_DEVICE_HARDWARE_VERSION |
| 48 | +#endif |
| 49 | + |
| 50 | +#ifndef CHIP_DEVICE_CONFIG_DEFAULT_DEVICE_HARDWARE_VERSION_STRING |
| 51 | +#define CHIP_DEVICE_CONFIG_DEFAULT_DEVICE_HARDWARE_VERSION_STRING CONFIG_CHIP_DEVICE_HARDWARE_VERSION_STRING |
| 52 | +#endif |
| 53 | + |
38 | 54 | #ifndef CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION |
39 | 55 | #define CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION CONFIG_CHIP_DEVICE_SOFTWARE_VERSION |
40 | 56 | #endif |
|
43 | 59 | #define CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING CONFIG_CHIP_DEVICE_SOFTWARE_VERSION_STRING |
44 | 60 | #endif |
45 | 61 |
|
46 | | -#define CHIP_DEVICE_CONFIG_ENABLE_WIFI_STATION 0 |
47 | | -#define CHIP_DEVICE_CONFIG_ENABLE_WIFI_AP 0 |
| 62 | +#ifndef CHIP_DEVICE_CONFIG_TEST_MANUFACTURING_DATE |
| 63 | +#define CHIP_DEVICE_CONFIG_TEST_MANUFACTURING_DATE CONFIG_CHIP_DEVICE_MANUFACTURING_DATE |
| 64 | +#endif |
| 65 | + |
| 66 | +#ifndef CHIP_DEVICE_CONFIG_TEST_SERIAL_NUMBER |
| 67 | +#define CHIP_DEVICE_CONFIG_TEST_SERIAL_NUMBER CONFIG_CHIP_DEVICE_SERIAL_NUMBER |
| 68 | +#endif |
| 69 | + |
| 70 | +#ifndef CHIP_DEVICE_CONFIG_USE_TEST_SETUP_DISCRIMINATOR |
| 71 | +#define CHIP_DEVICE_CONFIG_USE_TEST_SETUP_DISCRIMINATOR CONFIG_CHIP_DEVICE_DISCRIMINATOR |
| 72 | +#endif |
| 73 | + |
| 74 | +#ifndef CHIP_DEVICE_CONFIG_USE_TEST_SETUP_PIN_CODE |
| 75 | +#define CHIP_DEVICE_CONFIG_USE_TEST_SETUP_PIN_CODE CONFIG_CHIP_DEVICE_SPAKE2_PASSCODE |
| 76 | +#endif |
| 77 | + |
| 78 | +#ifndef CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_ITERATION_COUNT |
| 79 | +#define CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_ITERATION_COUNT CONFIG_CHIP_DEVICE_SPAKE2_IT |
| 80 | +#endif |
| 81 | + |
| 82 | +#ifndef CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_SALT |
| 83 | +#define CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_SALT CONFIG_CHIP_DEVICE_SPAKE2_SALT |
| 84 | +#endif |
| 85 | + |
| 86 | +#ifndef CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_VERIFIER |
| 87 | +#define CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_VERIFIER CONFIG_CHIP_DEVICE_SPAKE2_TEST_VERIFIER |
| 88 | +#endif |
48 | 89 |
|
49 | 90 | // Check if Zephyr app use NET_L2_OPENTHREAD |
50 | 91 | #ifndef CHIP_DEVICE_CONFIG_ENABLE_THREAD |
|
72 | 113 | #define CHIP_DEVICE_CONFIG_ENABLE_WIFI 0 |
73 | 114 | #endif // CONFIG_WIFI |
74 | 115 | #endif // CHIP_DEVICE_CONFIG_ENABLE_WIFI |
| 116 | + |
| 117 | +#ifndef CHIP_DEVICE_CONFIG_ENABLE_WIFI_STATION |
| 118 | +#ifdef CONFIG_CHIP_ENABLE_WIFI_STATION |
| 119 | +#define CHIP_DEVICE_CONFIG_ENABLE_WIFI_STATION 1 |
| 120 | +#else |
| 121 | +#define CHIP_DEVICE_CONFIG_ENABLE_WIFI_STATION 0 |
| 122 | +#endif // CONFIG_CHIP_ENABLE_WIFI_STATION |
| 123 | +#endif // CHIP_DEVICE_CONFIG_ENABLE_WIFI_STATION |
| 124 | + |
| 125 | +#ifndef CHIP_DEVICE_CONFIG_ENABLE_WIFI_AP |
| 126 | +#ifdef CONFIG_CHIP_ENABLE_WIFI_AP |
| 127 | +#define CHIP_DEVICE_CONFIG_ENABLE_WIFI_AP 1 |
| 128 | +#else |
| 129 | +#define CHIP_DEVICE_CONFIG_ENABLE_WIFI_AP 0 |
| 130 | +#endif // CONFIG_CHIP_ENABLE_WIFI_AP |
| 131 | +#endif // CHIP_DEVICE_CONFIG_ENABLE_WIFI_AP |
| 132 | + |
75 | 133 | // Check if Zephyr app use NET_L2_ETHERNET |
76 | 134 |
|
77 | 135 | #ifndef CHIP_DEVICE_CONFIG_ENABLE_ETHERNET |
|
121 | 179 | // ========== Platform-specific Configuration Overrides ========= |
122 | 180 |
|
123 | 181 | #ifndef CHIP_DEVICE_CONFIG_CHIP_TASK_PRIORITY |
124 | | -#define CHIP_DEVICE_CONFIG_CHIP_TASK_PRIORITY (K_PRIO_PREEMPT(1)) |
| 182 | +#define CHIP_DEVICE_CONFIG_CHIP_TASK_PRIORITY (K_PRIO_PREEMPT(CONFIG_CHIP_TASK_PRIORITY)) |
125 | 183 | #endif // CHIP_DEVICE_CONFIG_CHIP_TASK_PRIORITY |
126 | 184 |
|
127 | 185 | #ifndef CHIP_DEVICE_CONFIG_CHIP_TASK_STACK_SIZE |
128 | | -#define CHIP_DEVICE_CONFIG_CHIP_TASK_STACK_SIZE 8192 |
| 186 | +#define CHIP_DEVICE_CONFIG_CHIP_TASK_STACK_SIZE CONFIG_CHIP_TASK_STACK_SIZE |
129 | 187 | #endif // CHIP_DEVICE_CONFIG_CHIP_TASK_STACK_SIZE |
130 | 188 |
|
| 189 | +#ifndef CHIP_DEVICE_CONFIG_MAX_EVENT_QUEUE_SIZE |
| 190 | +#define CHIP_DEVICE_CONFIG_MAX_EVENT_QUEUE_SIZE CONFIG_MAX_EVENT_QUEUE_SIZE |
| 191 | +#endif // CHIP_DEVICE_CONFIG_MAX_EVENT_QUEUE_SIZE |
| 192 | + |
131 | 193 | #define CHIP_DEVICE_CONFIG_ENABLE_WIFI_TELEMETRY 0 |
132 | 194 | #define CHIP_DEVICE_CONFIG_ENABLE_THREAD_TELEMETRY 0 |
133 | 195 | #define CHIP_DEVICE_CONFIG_ENABLE_THREAD_TELEMETRY_FULL 0 |
|
150 | 212 |
|
151 | 213 | #ifdef CONFIG_CHIP_ENABLE_ICD_SUPPORT |
152 | 214 | #define CHIP_DEVICE_CONFIG_ENABLE_SED 1 |
| 215 | +#ifdef CONFIG_CHIP_THREAD_SSED |
153 | 216 | #define CHIP_DEVICE_CONFIG_THREAD_SSED CONFIG_CHIP_THREAD_SSED |
| 217 | +#else |
| 218 | +#define CHIP_DEVICE_CONFIG_THREAD_SSED 0 |
| 219 | +#endif // CONFIG_CHIP_THREAD_SSED |
154 | 220 | #endif // CONFIG_CHIP_ENABLE_ICD_SUPPORT |
155 | 221 |
|
| 222 | +#ifndef CHIP_DEVICE_CONFIG_ICD_SLOW_POLL_INTERVAL |
| 223 | +#ifdef CONFIG_CHIP_ICD_SLOW_POLL_INTERVAL |
| 224 | +#define CHIP_DEVICE_CONFIG_ICD_SLOW_POLL_INTERVAL chip::System::Clock::Milliseconds32(CONFIG_CHIP_ICD_SLOW_POLL_INTERVAL) |
| 225 | +#endif // CONFIG_CHIP_ICD_SLOW_POLL_INTERVAL |
| 226 | +#endif // CHIP_DEVICE_CONFIG_ICD_SLOW_POLL_INTERVAL |
| 227 | + |
| 228 | +#ifndef CHIP_DEVICE_CONFIG_ICD_FAST_POLL_INTERVAL |
| 229 | +#ifdef CONFIG_CHIP_ICD_FAST_POLLING_INTERVAL |
| 230 | +#define CHIP_DEVICE_CONFIG_ICD_FAST_POLL_INTERVAL chip::System::Clock::Milliseconds32(CONFIG_CHIP_ICD_FAST_POLLING_INTERVAL) |
| 231 | +#endif // CONFIG_CHIP_ICD_FAST_POLLING_INTERVAL |
| 232 | +#endif // CHIP_DEVICE_CONFIG_ICD_FAST_POLL_INTERVAL |
| 233 | + |
156 | 234 | #ifdef CONFIG_CHIP_COMMISSIONABLE_DEVICE_TYPE |
157 | 235 | #define CHIP_DEVICE_CONFIG_ENABLE_COMMISSIONABLE_DEVICE_TYPE 1 |
158 | 236 | #endif // CONFIG_CHIP_COMMISSIONABLE_DEVICE_TYPE |
|
170 | 248 | #endif // CONFIG_CHIP_BLE_EXT_ADVERTISING |
171 | 249 |
|
172 | 250 | #define CHIP_DEVICE_CONFIG_DISCOVERY_TIMEOUT_SECS (CONFIG_CHIP_BLE_ADVERTISING_DURATION * 60) |
| 251 | + |
| 252 | +#ifndef CHIP_DEVICE_CONFIG_ROTATING_DEVICE_ID_UNIQUE_ID_LENGTH |
| 253 | +#define CHIP_DEVICE_CONFIG_ROTATING_DEVICE_ID_UNIQUE_ID_LENGTH ((sizeof(CONFIG_CHIP_DEVICE_ROTATING_DEVICE_UID) - 1) / 2) |
| 254 | +#endif // CHIP_DEVICE_CONFIG_ROTATING_DEVICE_ID_UNIQUE_ID_LENGTH |
0 commit comments