Searched refs:NRF_FICR (Results 1 – 11 of 11) sorted by relevance
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hci/ |
D | hci_vendor.c | 19 if (((NRF_FICR->DEVICEADDR[0] != UINT32_MAX) || in hci_vendor_read_static_addr() 20 ((NRF_FICR->DEVICEADDR[1] & UINT16_MAX) != UINT16_MAX)) && in hci_vendor_read_static_addr() 21 (NRF_FICR->DEVICEADDRTYPE & 0x01)) { in hci_vendor_read_static_addr() 22 sys_put_le32(NRF_FICR->DEVICEADDR[0], &addrs[0].bdaddr.val[0]); in hci_vendor_read_static_addr() 23 sys_put_le16(NRF_FICR->DEVICEADDR[1], &addrs[0].bdaddr.val[4]); in hci_vendor_read_static_addr() 35 if ((NRF_FICR->IR[0] != UINT32_MAX) && in hci_vendor_read_static_addr() 36 (NRF_FICR->IR[1] != UINT32_MAX) && in hci_vendor_read_static_addr() 37 (NRF_FICR->IR[2] != UINT32_MAX) && in hci_vendor_read_static_addr() 38 (NRF_FICR->IR[3] != UINT32_MAX)) { in hci_vendor_read_static_addr() 39 sys_put_le32(NRF_FICR->IR[0], &addrs[0].ir[0]); in hci_vendor_read_static_addr() [all …]
|
/Zephyr-latest/drivers/hwinfo/ |
D | hwinfo_nrf.c | 35 buf[0] = nrf_ficr_deviceid_get(NRF_FICR, 0); in z_impl_hwinfo_get_device_id() 36 buf[1] = nrf_ficr_deviceid_get(NRF_FICR, 1); in z_impl_hwinfo_get_device_id() 42 buf[0] = nrf_ficr_deviceaddr_get(NRF_FICR, 0); in z_impl_hwinfo_get_device_id() 43 buf[1] = nrf_ficr_deviceaddr_get(NRF_FICR, 1); in z_impl_hwinfo_get_device_id() 48 buf[1] |= (nrf_ficr_er_get(NRF_FICR, 0) & 0xFF) << 16; in z_impl_hwinfo_get_device_id() 49 buf[1] |= (nrf_ficr_ir_get(NRF_FICR, 0) & 0xFF) << 24; in z_impl_hwinfo_get_device_id()
|
/Zephyr-latest/boards/native/nrf_bsim/soc/ |
D | soc_secure.h | 20 deviceid[0] = nrf_ficr_deviceid_get(NRF_FICR, 0); in soc_secure_read_deviceid() 21 deviceid[1] = nrf_ficr_deviceid_get(NRF_FICR, 1); in soc_secure_read_deviceid()
|
/Zephyr-latest/modules/hal_nordic/nrfs/dvfs/ |
D | ld_dvfs.c | 273 hsfll_trim.vsup = NRF_FICR->TRIM.APPLICATION.HSFLL.TRIM.VSUP; in ld_dvfs_configure_hsfll() 274 hsfll_trim.coarse = NRF_FICR->TRIM.APPLICATION.HSFLL.TRIM.COARSE[freq_trim]; in ld_dvfs_configure_hsfll() 275 hsfll_trim.fine = NRF_FICR->TRIM.APPLICATION.HSFLL.TRIM.FINE[freq_trim]; in ld_dvfs_configure_hsfll() 277 hsfll_trim.vsup = NRF_FICR->TRIM.SECURE.HSFLL.TRIM.VSUP; in ld_dvfs_configure_hsfll() 278 hsfll_trim.coarse = NRF_FICR->TRIM.SECURE.HSFLL.TRIM.COARSE[freq_trim]; in ld_dvfs_configure_hsfll() 279 hsfll_trim.fine = NRF_FICR->TRIM.SECURE.HSFLL.TRIM.FINE[freq_trim]; in ld_dvfs_configure_hsfll()
|
/Zephyr-latest/soc/nordic/nrf54l/ |
D | soc.c | 55 uint32_t xosc32ktrim = NRF_FICR->XOSC32KTRIM; in nordicsemi_nrf54l_init() 105 uint32_t xosc32mtrim = NRF_FICR->XOSC32MTRIM; in nordicsemi_nrf54l_init()
|
/Zephyr-latest/samples/bluetooth/mesh_demo/src/ |
D | microbit.c | 27 #define SEQ_PAGE (NRF_FICR->CODEPAGESIZE * (NRF_FICR->CODESIZE - 1)) 28 #define SEQ_MAX (NRF_FICR->CODEPAGESIZE * 8 * SEQ_PER_BIT)
|
/Zephyr-latest/modules/hal_nordic/nrfx/ |
D | nrfx_config_nrf5340_network.h | 31 #define NRF_FICR NRF_FICR_NS macro
|
D | nrfx_config_nrf91.h | 76 #define NRF_FICR NRF_FICR_S macro
|
D | nrfx_config_nrf5340_application.h | 94 #define NRF_FICR NRF_FICR_S macro
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_nrf5.c | 131 deviceid[0] = NRF_FICR->BLE.ADDR[0]; in nrf5_get_eui64() 132 deviceid[1] = NRF_FICR->BLE.ADDR[1]; in nrf5_get_eui64() 136 deviceid[0] = nrf_ficr_deviceid_get(NRF_FICR, 0); in nrf5_get_eui64() 137 deviceid[1] = nrf_ficr_deviceid_get(NRF_FICR, 1); in nrf5_get_eui64()
|
/Zephyr-latest/soc/nordic/ |
D | validate_base_addresses.c | 177 CHECK_DT_REG(ficr, NRF_FICR);
|