Flavio Ceolin
a0b9c513bc
doc: security/etsi: Provision 5.6.3 assessment
...
Add self-assessment for provision 5.6.3
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
99a6e790ec
doc: security/etsi: Provision 5.6.1 assessment
...
Add self-assessment for provision 5.6.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
5974e1711a
doc: security/etsi: Provision 5.3.9 assessment
...
Add self-assessment for provision 5.3.9
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
26f574c082
doc: security/etsi: Provision 5.3.7 assessment
...
Add self-assessment for provision 5.3.7
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
ed2d429e7c
doc: security/etsi: Provision 5.3.2 assessment
...
Add self-assessment for provision 5.3.2
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
255aa4a920
doc: security/etsi: Provision 5.3.1 assessment
...
Add self-assessment for provision 5.3.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
e285c4c106
doc: security/etsi: Provision 5.7.1 assessment
...
Add self-assessment for provision 5.7.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
dbd110dd0a
doc: security/etsi: Provision 5.6.6 assessment
...
Add self-assessment for provision 5.6.6
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
058d2eba2c
doc: security/etsi: Provision 5.4.1 assessment
...
Add self-assessment for provision 5.4.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
18403137c8
doc: security/etsi: Provision 5.3.16 assessment
...
Add self-assessment for provision 5.3.16
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
9ad25f66da
doc: security/etsi: Provision 5.3.12 assessment
...
Add self-assessment for provision 5.3.12
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
abf6c4fce9
doc: security/etsi: Provision 5.3.15 assessment
...
Add self-assessment for provision 5.3.15
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
1154bc0092
doc: security/etsi: Provision 5.3.14 assessment
...
Add self-assessment for provision 5.3.14
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
f68413aa86
doc: security/etsi: Provision 5.6.4 assessment
...
Add self-assessment for provision 5.6.4
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
96becc41e5
doc: security/etsi: Provision 5.6.8 assessment
...
Add self-assessment for provision 5.6.8
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
38fc1cb008
doc: security/etsi: Provision 5.7.2 assessment
...
Add self-assessment for provision 5.7.2
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
57580c4d38
doc: security/etsi: Provision 5.11.1 assessment
...
Add self-assessment for provision 5.11.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
7a7c1c3a2b
doc: security/etsi: Provision 5.3.13 assessment
...
Add self-assessment for provision 5.3.13
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
3c8fa43b57
doc: security/etsi: Provision 5.3.10 assessment
...
Add self-assessment for provision 5.3.10
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
6259e92147
doc: security/etsi: Provision 5.2.3 assessment
...
Add self-assessment for provision 5.2.3
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
6d5cc9731a
doc: security/etsi: Provision 5.1.3 assessment
...
Add self-assessment for provision 5.1.3
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
c3319de966
doc: security/etsi: Provision 5.1.4 assessment
...
Add self-assessment for provision 5.1.4
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
ba2717ef85
doc: security/etsi: Provision 5.1.1 assessment
...
Add self-assessment for provision 5.1.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
7bb89fd029
doc: security/etsi: Provision 5.6.9 assessment
...
Add self-assessment for provision 5.6.9
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
82e8ab2218
doc: security/etsi: Provision 5.8.1 assessment
...
Add self-assessment for provision 5.8.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
738b7020ed
doc: security/etsi: Provision 5.11.2 assessment
...
Add self-assessment for provision 5.11.2
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
058b5732d8
doc: security/etsi: Provision 5.10.1 assessment
...
Add self-assessment for provision 5.10.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
fded16b396
doc: security/etsi: Provision 5.11.4 assessment
...
Add self-assessment for provision 5.11.4
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
d7d29690cd
doc: security/etsi: Provision 5.11.3 assessment
...
Add self-assessment for provision 5.11.3
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
e227a6133a
doc: security/etsi: Provision 5.12.1 assessment
...
Add self-assessment for provision 5.12.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
235b2c93ee
doc: security/etsi: Provision 5.12.3 assessment
...
Add self-assessment for provision 5.12.3
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
0017c59235
doc: security/etsi: Provision 5.12.2 assessment
...
Add self-assessment for provision 5.12.2
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
53ff81038e
doc: security/etsi: Provision 5.13.1 assessment
...
Add self-assessment for provision 5.13.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
b9b0e61f3c
doc: security/etsi: Provision 6.1.1 assessment
...
Add self-assessment for provision 6.1.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
1e763b4d8b
doc: security/etsi: Provision 6.1.2 assessment
...
Add self-assessment for provision 6.1.2
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
defa4bdc4d
doc: security/etsi: Provision 6.1.3 assessment
...
Add self-assessment for provision 6.1.3
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
db032226b5
doc: security/etsi: Provision 6.1.5 assessment
...
Add self-assessment for provision 6.1.5
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
7fc502389d
doc: security/etsi: Provision 6.1.4 assessment
...
Add self-assessment for provision 6.1.4
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
74d192f8b6
doc: security/etsi: Provision 5.3.6 assessment
...
Add self-assessment for provision 5.3.6
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
a81591d3ec
doc: security/etsi: Provision 5.3.5 assessment
...
Add self-assessment for provision 5.3.5
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
b170943d9f
doc: security/etsi: Provision 5.3.3 assessment
...
Add self-assessment for provision 5.3.3
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
5ac871b077
doc: security/etsi: Provision 5.3.4 assessment
...
Add self-assessment for provision 5.3.4
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
3abc5da089
doc: security/etsi: Provision 5.1.2 assessment
...
Add self-assessment for provision 5.1.2
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
da255c3e3d
doc: security/etsi: Provision 5.2.2 assessment
...
Add self-assessment for provision 5.2.2
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
2c3e1a3047
doc: security/etsi: Provision 5.2.1 assessment
...
Add self-assessment for provision 5.2.1
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Flavio Ceolin
8d446d345b
doc: security: Add ETSI 303 645 standard
...
Add a new section for standards with ETSI 303-645 in
the security related documentation.
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-27 03:40:32 -07:00
Jonathan Rico
ea41a24d3a
Bluetooth: tests: fix double-registering of callbacks
...
This was the source of assert failures.
If only they were enabled in the first place...
The issue is that in order to save on build time, these two tests build
only one image, from which two devices are
instantiated (`gatt_client_test.c` and `gatt_server_test.c`).
The double-registration happens as `BT_CONN_CB_DEFINE()` is build-time, and
is included in two files of the same image. Then _both_ images will end up
with both `connected()` `disconnected()` etc callbacks, which have logic
specific to their respective images/devices.
The patch uses runtime registration instead so each device only ever
registers its own callbacks and not the other device's too.
Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-05-27 03:39:50 -07:00
Jonathan Rico
1b4844aad0
tests: bsim: Enable asserts by default
...
Asserts should always be enabled in test builds.
Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-05-27 03:39:50 -07:00
Aaron Ye
69d790b293
dts: arm: ambiq: add bt-hci subnode for Apollo3 Blue SOC
...
This commit defines the bt-hci subnode under the bleif node on
Ambiq Apollo3 Blue and Apollo3 Blue Plus SOC.
Also add the default configurations for Bluetooth feature on Ambiq
apollo3_evb and apollo3p_evb.
Signed-off-by: Aaron Ye <aye@ambiq.com>
2024-05-27 03:27:43 -07:00
Aaron Ye
3f56baa295
drivers: bluetooth: hci: add retry mechanism for Apollo SPI busy scenario
...
The controller may be unavailable to receive packets because it is busy
on processing something or have packets to send to host. Need to free the
SPI bus and wait some moment to try again.
Signed-off-by: Aaron Ye <aye@ambiq.com>
2024-05-27 03:27:43 -07:00