Home
last modified time | relevance | path

Searched refs:short_addr (Results 1 – 13 of 13) sorted by relevance

/drivers/ieee802154/
A Dieee802154_uart_pipe.c211 static int upipe_set_short_addr(const struct device *dev, uint16_t short_addr) in upipe_set_short_addr() argument
217 sys_put_le16(short_addr, short_addr_le); in upipe_set_short_addr()
247 return upipe_set_short_addr(dev, filter->short_addr); in upipe_filter()
A Dieee802154_nrf5.c352 static int nrf5_set_short_addr(const struct device *dev, uint16_t short_addr) in nrf5_set_short_addr() argument
358 sys_put_le16(short_addr, short_addr_le); in nrf5_set_short_addr()
361 LOG_DBG("0x%x", short_addr); in nrf5_set_short_addr()
393 return nrf5_set_short_addr(dev, filter->short_addr); in nrf5_filter()
955 if (config->ack_ie.short_addr == IEEE802154_BROADCAST_ADDRESS || in nrf5_configure()
960 sys_put_le16(config->ack_ie.short_addr, short_addr_le); in nrf5_configure()
964 if (config->ack_ie.short_addr != IEEE802154_NO_SHORT_ADDRESS_ASSIGNED) { in nrf5_configure()
988 if (config->ack_ie.short_addr != IEEE802154_NO_SHORT_ADDRESS_ASSIGNED) { in nrf5_configure()
A Dieee802154_b91.c49 static int b91_set_short_addr(uint16_t short_addr) in b91_set_short_addr() argument
53 sys_put_le16(short_addr, short_addr_le); in b91_set_short_addr()
468 return b91_set_short_addr(filter->short_addr); in b91_filter()
A Dieee802154_mcr20a.c985 uint16_t short_addr) in mcr20a_set_short_addr() argument
989 short_addr = sys_le16_to_cpu(short_addr); in mcr20a_set_short_addr()
992 if (!write_burst_short_addr(dev, (uint8_t *) &short_addr)) { in mcr20a_set_short_addr()
999 LOG_DBG("0x%x", short_addr); in mcr20a_set_short_addr()
1039 return mcr20a_set_short_addr(dev, filter->short_addr); in mcr20a_filter()
A Dieee802154_cc2520.c315 uint16_t short_addr) in cc2520_set_short_addr() argument
317 LOG_DBG("0x%x", short_addr); in cc2520_set_short_addr()
319 short_addr = sys_le16_to_cpu(short_addr); in cc2520_set_short_addr()
321 if (!write_mem_short_addr(dev, (uint8_t *) &short_addr)) { in cc2520_set_short_addr()
723 return cc2520_set_short_addr(dev, filter->short_addr); in cc2520_filter()
A Dieee802154_cc2520.h158 DEFINE_MEM_WRITE(short_addr, CC2520_MEM_SHORT_ADDR, 2)
A Dieee802154_kw41z.c403 static int kw41z_set_short_addr(const struct device *dev, uint16_t short_addr) in kw41z_set_short_addr() argument
407 ZLL_MACSHORTADDRS0_MACSHORTADDRS0(short_addr); in kw41z_set_short_addr()
439 return kw41z_set_short_addr(dev, filter->short_addr); in kw41z_filter()
A Dieee802154_mcr20a.h177 DEFINE_BURST_WRITE(short_addr, MCR20A_MACSHORTADDRS0_LSB, 2, false)
A Dieee802154_rf2xx.c568 uint16_t short_addr) in rf2xx_set_short_addr() argument
573 sys_put_le16(short_addr, short_addr_le); in rf2xx_set_short_addr()
613 return rf2xx_set_short_addr(dev, set, filter->short_addr); in rf2xx_filter()
A Dieee802154_dw1000.c711 static int dwt_set_short_addr(const struct device *dev, uint16_t short_addr) in dwt_set_short_addr() argument
717 short_addr); in dwt_set_short_addr()
720 LOG_INF("Set short 0x%x %p", short_addr, ctx); in dwt_set_short_addr()
754 return dwt_set_short_addr(dev, filter->short_addr); in dwt_filter()
A Dieee802154_esp32.c190 err = esp_ieee802154_set_short_address(filter->short_addr); in esp32_filter()
A Dieee802154_mcxw.c169 return mcxw_set_short_address(dev, filter->short_addr); in mcxw_filter()
659 msg.msgData.AckIeData.shortAddr = config->ack_ie.short_addr; in mcxw_configure_enh_ack_probing()
A Dieee802154_cc13xx_cc26xx.c262 drv_data->cmd_ieee_rx.localShortAddr = filter->short_addr; in ieee802154_cc13xx_cc26xx_filter()

Completed in 39 milliseconds