Commit a2a4ded
Bluetooth: advmon offload MSFT add monitor
Enables advertising monitor offloading to the controller, if MSFT
extension is supported. The kernel won't adjust the monitor parameters
to match what the controller supports - that is the user space's
responsibility.
This patch only manages the addition of monitors. Monitor removal is
going to be handled by another patch.
Signed-off-by: Archie Pusaka <apusaka@chromium.org>
Reviewed-by: Manish Mandlik <mmandlik@chromium.org>
Reviewed-by: Miao-chen Chou <mcchou@chromium.org>
Reviewed-by: Yun-Hao Chung <howardchung@google.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>1 parent b4a221e commit a2a4ded
File tree
5 files changed
+356
-43
lines changed- include/net/bluetooth
- net/bluetooth
5 files changed
+356
-43
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
264 | | - | |
265 | 264 | | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
266 | 271 | | |
267 | 272 | | |
268 | 273 | | |
269 | | - | |
| 274 | + | |
270 | 275 | | |
| 276 | + | |
| 277 | + | |
271 | 278 | | |
272 | 279 | | |
273 | 280 | | |
| |||
1326 | 1333 | | |
1327 | 1334 | | |
1328 | 1335 | | |
1329 | | - | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
1330 | 1339 | | |
1331 | 1340 | | |
| 1341 | + | |
1332 | 1342 | | |
1333 | 1343 | | |
1334 | 1344 | | |
| |||
1804 | 1814 | | |
1805 | 1815 | | |
1806 | 1816 | | |
| 1817 | + | |
1807 | 1818 | | |
1808 | 1819 | | |
1809 | 1820 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3070 | 3070 | | |
3071 | 3071 | | |
3072 | 3072 | | |
3073 | | - | |
3074 | | - | |
| 3073 | + | |
| 3074 | + | |
| 3075 | + | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
| 3079 | + | |
| 3080 | + | |
| 3081 | + | |
| 3082 | + | |
| 3083 | + | |
| 3084 | + | |
3075 | 3085 | | |
3076 | 3086 | | |
3077 | 3087 | | |
3078 | | - | |
3079 | | - | |
| 3088 | + | |
| 3089 | + | |
| 3090 | + | |
| 3091 | + | |
| 3092 | + | |
| 3093 | + | |
3080 | 3094 | | |
3081 | 3095 | | |
3082 | 3096 | | |
3083 | 3097 | | |
3084 | 3098 | | |
3085 | | - | |
3086 | | - | |
| 3099 | + | |
| 3100 | + | |
| 3101 | + | |
| 3102 | + | |
3087 | 3103 | | |
3088 | | - | |
3089 | 3104 | | |
3090 | 3105 | | |
3091 | | - | |
| 3106 | + | |
| 3107 | + | |
3092 | 3108 | | |
3093 | | - | |
| 3109 | + | |
| 3110 | + | |
| 3111 | + | |
| 3112 | + | |
| 3113 | + | |
| 3114 | + | |
| 3115 | + | |
| 3116 | + | |
| 3117 | + | |
| 3118 | + | |
| 3119 | + | |
| 3120 | + | |
| 3121 | + | |
| 3122 | + | |
3094 | 3123 | | |
3095 | 3124 | | |
3096 | 3125 | | |
| |||
3134 | 3163 | | |
3135 | 3164 | | |
3136 | 3165 | | |
| 3166 | + | |
| 3167 | + | |
| 3168 | + | |
| 3169 | + | |
| 3170 | + | |
| 3171 | + | |
| 3172 | + | |
| 3173 | + | |
3137 | 3174 | | |
3138 | 3175 | | |
3139 | 3176 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4185 | 4185 | | |
4186 | 4186 | | |
4187 | 4187 | | |
| 4188 | + | |
4188 | 4189 | | |
4189 | 4190 | | |
4190 | 4191 | | |
4191 | 4192 | | |
4192 | 4193 | | |
4193 | 4194 | | |
4194 | 4195 | | |
4195 | | - | |
| 4196 | + | |
4196 | 4197 | | |
4197 | 4198 | | |
4198 | | - | |
| 4199 | + | |
4199 | 4200 | | |
4200 | | - | |
4201 | 4201 | | |
4202 | 4202 | | |
4203 | 4203 | | |
| |||
4206 | 4206 | | |
4207 | 4207 | | |
4208 | 4208 | | |
4209 | | - | |
4210 | | - | |
4211 | | - | |
| 4209 | + | |
| 4210 | + | |
| 4211 | + | |
4212 | 4212 | | |
4213 | | - | |
| 4213 | + | |
4214 | 4214 | | |
4215 | 4215 | | |
4216 | 4216 | | |
| |||
4226 | 4226 | | |
4227 | 4227 | | |
4228 | 4228 | | |
| 4229 | + | |
| 4230 | + | |
| 4231 | + | |
| 4232 | + | |
| 4233 | + | |
| 4234 | + | |
| 4235 | + | |
| 4236 | + | |
| 4237 | + | |
| 4238 | + | |
| 4239 | + | |
| 4240 | + | |
| 4241 | + | |
| 4242 | + | |
| 4243 | + | |
| 4244 | + | |
| 4245 | + | |
| 4246 | + | |
| 4247 | + | |
| 4248 | + | |
| 4249 | + | |
| 4250 | + | |
| 4251 | + | |
| 4252 | + | |
| 4253 | + | |
| 4254 | + | |
| 4255 | + | |
| 4256 | + | |
| 4257 | + | |
| 4258 | + | |
| 4259 | + | |
| 4260 | + | |
| 4261 | + | |
| 4262 | + | |
| 4263 | + | |
| 4264 | + | |
| 4265 | + | |
| 4266 | + | |
| 4267 | + | |
4229 | 4268 | | |
4230 | | - | |
| 4269 | + | |
| 4270 | + | |
4231 | 4271 | | |
4232 | 4272 | | |
4233 | | - | |
| 4273 | + | |
4234 | 4274 | | |
| 4275 | + | |
| 4276 | + | |
| 4277 | + | |
4235 | 4278 | | |
4236 | 4279 | | |
4237 | | - | |
| 4280 | + | |
4238 | 4281 | | |
4239 | | - | |
| 4282 | + | |
| 4283 | + | |
| 4284 | + | |
| 4285 | + | |
| 4286 | + | |
| 4287 | + | |
| 4288 | + | |
4240 | 4289 | | |
4241 | | - | |
| 4290 | + | |
| 4291 | + | |
| 4292 | + | |
| 4293 | + | |
| 4294 | + | |
4242 | 4295 | | |
4243 | | - | |
| 4296 | + | |
4244 | 4297 | | |
4245 | | - | |
| 4298 | + | |
4246 | 4299 | | |
| 4300 | + | |
| 4301 | + | |
4247 | 4302 | | |
4248 | 4303 | | |
4249 | 4304 | | |
| 4305 | + | |
4250 | 4306 | | |
4251 | 4307 | | |
4252 | 4308 | | |
4253 | | - | |
| 4309 | + | |
| 4310 | + | |
| 4311 | + | |
4254 | 4312 | | |
| 4313 | + | |
| 4314 | + | |
4255 | 4315 | | |
4256 | | - | |
| 4316 | + | |
| 4317 | + | |
| 4318 | + | |
| 4319 | + | |
4257 | 4320 | | |
4258 | | - | |
| 4321 | + | |
4259 | 4322 | | |
4260 | | - | |
4261 | | - | |
| 4323 | + | |
| 4324 | + | |
4262 | 4325 | | |
4263 | 4326 | | |
4264 | 4327 | | |
4265 | | - | |
4266 | | - | |
4267 | 4328 | | |
4268 | 4329 | | |
4269 | 4330 | | |
| |||
4298 | 4359 | | |
4299 | 4360 | | |
4300 | 4361 | | |
4301 | | - | |
4302 | 4362 | | |
4303 | 4363 | | |
4304 | 4364 | | |
4305 | | - | |
4306 | | - | |
4307 | | - | |
4308 | 4365 | | |
4309 | 4366 | | |
4310 | 4367 | | |
| |||
4325 | 4382 | | |
4326 | 4383 | | |
4327 | 4384 | | |
4328 | | - | |
4329 | | - | |
4330 | | - | |
4331 | 4385 | | |
4332 | 4386 | | |
4333 | 4387 | | |
| |||
4364 | 4418 | | |
4365 | 4419 | | |
4366 | 4420 | | |
4367 | | - | |
| 4421 | + | |
4368 | 4422 | | |
4369 | 4423 | | |
4370 | 4424 | | |
| |||
4401 | 4455 | | |
4402 | 4456 | | |
4403 | 4457 | | |
4404 | | - | |
| 4458 | + | |
4405 | 4459 | | |
4406 | 4460 | | |
4407 | 4461 | | |
| |||
0 commit comments