| /Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/ |
| D | lll_vendor.h | 24 #define EVENT_RX_JITTER_US(phy) 16 /* Radio Rx timing uncertainty */ argument 25 #define EVENT_RX_TO_US(phy) ((((((phy)&0x03) + 4)<<3)/BIT((((phy)&0x3)>>1))) + \ argument 26 EVENT_RX_JITTER_US(phy)) 29 #define EVENT_RX_TX_TURNAROUND(phy) ((phy) == 1?100:((phy) == 2 ? 80:900)) argument
|
| D | lll_test.c | 160 static uint8_t init(uint8_t chan, uint8_t phy, void (*isr)(void *)) in init() argument 179 if (phy < 0x04) { in init() 180 test_phy = BIT(phy - 1); in init() 200 uint8_t ll_test_tx(uint8_t chan, uint8_t len, uint8_t type, uint8_t phy, in ll_test_tx() argument 215 if ((type > 0x07) || !phy || (phy > 0x04)) { in ll_test_tx() 219 err = init(chan, phy, isr_tx); in ll_test_tx() 287 uint8_t ll_test_rx(uint8_t chan, uint8_t phy, uint8_t mod_idx, uint8_t expected_cte_len, in ll_test_rx() argument 293 if (!phy || (phy > 0x03)) { in ll_test_rx() 303 err = init(chan, phy, isr_rx); in ll_test_rx()
|
| /Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/ |
| D | radio_nrf51.h | 51 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 56 switch (phy) { in hal_radio_phy_mode_get() 114 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 116 ARG_UNUSED(phy); in hal_radio_tx_ready_delay_us_get() 121 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 123 ARG_UNUSED(phy); in hal_radio_rx_ready_delay_us_get() 128 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 130 ARG_UNUSED(phy); in hal_radio_tx_chain_delay_us_get() 135 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 137 ARG_UNUSED(phy); in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_nrf52805.h | 239 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 244 switch (phy) { in hal_radio_phy_mode_get() 306 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 310 switch (phy) { in hal_radio_tx_ready_delay_us_get() 319 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 323 switch (phy) { in hal_radio_rx_ready_delay_us_get() 332 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 334 ARG_UNUSED(phy); in hal_radio_tx_chain_delay_us_get() 340 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 344 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_nrf52810.h | 258 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 263 switch (phy) { in hal_radio_phy_mode_get() 325 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 329 switch (phy) { in hal_radio_tx_ready_delay_us_get() 338 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 342 switch (phy) { in hal_radio_rx_ready_delay_us_get() 351 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 353 ARG_UNUSED(phy); in hal_radio_tx_chain_delay_us_get() 359 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 363 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_nrf52832.h | 256 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 261 switch (phy) { in hal_radio_phy_mode_get() 323 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 327 switch (phy) { in hal_radio_tx_ready_delay_us_get() 336 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 340 switch (phy) { in hal_radio_rx_ready_delay_us_get() 349 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 351 ARG_UNUSED(phy); in hal_radio_tx_chain_delay_us_get() 357 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 361 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_sim_nrf52.h | 382 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 387 switch (phy) { in hal_radio_phy_mode_get() 479 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 483 switch (phy) { in hal_radio_tx_ready_delay_us_get() 501 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 505 switch (phy) { in hal_radio_rx_ready_delay_us_get() 524 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 526 ARG_UNUSED(phy); in hal_radio_tx_chain_delay_us_get() 532 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 536 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio.h | 37 #define RADIO_PKT_CONF_PDU_TYPE(phy) ((uint8_t)((phy) << RADIO_PKT_CONF_PDU_TYPE_POS)) argument 42 #define RADIO_PKT_CONF_PHY(phy) ((uint8_t)((phy) << RADIO_PKT_CONF_PHY_POS)) argument 47 #define RADIO_PKT_CONF_CTE(phy) ((uint8_t)((phy) << RADIO_PKT_CONF_CTE_POS)) argument 52 #define RADIO_PKT_CONF_FLAGS(pdu, phy, cte) \ argument 53 (RADIO_PKT_CONF_PDU_TYPE((pdu)) | RADIO_PKT_CONF_PHY((phy)) | RADIO_PKT_CONF_CTE((cte))) 65 void radio_phy_set(uint8_t phy, uint8_t flags); 77 uint32_t radio_tx_ready_delay_get(uint8_t phy, uint8_t flags); 78 uint32_t radio_tx_chain_delay_get(uint8_t phy, uint8_t flags); 79 uint32_t radio_rx_ready_delay_get(uint8_t phy, uint8_t flags); 80 uint32_t radio_rx_chain_delay_get(uint8_t phy, uint8_t flags); [all …]
|
| D | radio_nrf52820.h | 408 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 412 switch (phy) { in hal_radio_phy_mode_get() 504 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 506 switch (phy) { in hal_radio_tx_ready_delay_us_get() 524 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 526 switch (phy) { in hal_radio_rx_ready_delay_us_get() 544 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 546 switch (phy) { in hal_radio_tx_chain_delay_us_get() 564 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 566 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_sim_nrf5340.h | 407 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 411 switch (phy) { in hal_radio_phy_mode_get() 511 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 515 switch (phy) { in hal_radio_tx_ready_delay_us_get() 533 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 537 switch (phy) { in hal_radio_rx_ready_delay_us_get() 555 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 557 ARG_UNUSED(phy); in hal_radio_tx_chain_delay_us_get() 563 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 567 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_nrf5340.h | 415 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 419 switch (phy) { in hal_radio_phy_mode_get() 531 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 533 switch (phy) { in hal_radio_tx_ready_delay_us_get() 551 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 553 switch (phy) { in hal_radio_rx_ready_delay_us_get() 571 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 573 switch (phy) { in hal_radio_tx_chain_delay_us_get() 591 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 593 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_nrf52811.h | 419 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 423 switch (phy) { in hal_radio_phy_mode_get() 495 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 497 switch (phy) { in hal_radio_tx_ready_delay_us_get() 515 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 517 switch (phy) { in hal_radio_rx_ready_delay_us_get() 535 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 537 switch (phy) { in hal_radio_tx_chain_delay_us_get() 555 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 557 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_nrf52833.h | 418 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 422 switch (phy) { in hal_radio_phy_mode_get() 514 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 516 switch (phy) { in hal_radio_tx_ready_delay_us_get() 534 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 536 switch (phy) { in hal_radio_rx_ready_delay_us_get() 554 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 556 switch (phy) { in hal_radio_tx_chain_delay_us_get() 574 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 576 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_nrf52840.h | 409 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 413 switch (phy) { in hal_radio_phy_mode_get() 528 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 530 switch (phy) { in hal_radio_tx_ready_delay_us_get() 548 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 550 switch (phy) { in hal_radio_rx_ready_delay_us_get() 568 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 570 switch (phy) { in hal_radio_tx_chain_delay_us_get() 588 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 590 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_nrf54lx.h | 418 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 422 switch (phy) { in hal_radio_phy_mode_get() 674 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 676 switch (phy) { in hal_radio_tx_ready_delay_us_get() 694 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 696 switch (phy) { in hal_radio_rx_ready_delay_us_get() 714 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 716 switch (phy) { in hal_radio_tx_chain_delay_us_get() 734 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 736 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| D | radio_sim_nrf54l.h | 412 static inline uint32_t hal_radio_phy_mode_get(uint8_t phy, uint8_t flags) in hal_radio_phy_mode_get() argument 416 switch (phy) { in hal_radio_phy_mode_get() 668 static inline uint32_t hal_radio_tx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_ready_delay_us_get() argument 670 switch (phy) { in hal_radio_tx_ready_delay_us_get() 688 static inline uint32_t hal_radio_rx_ready_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_ready_delay_us_get() argument 690 switch (phy) { in hal_radio_rx_ready_delay_us_get() 708 static inline uint32_t hal_radio_tx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_tx_chain_delay_us_get() argument 710 ARG_UNUSED(phy); in hal_radio_tx_chain_delay_us_get() 715 static inline uint32_t hal_radio_rx_chain_delay_us_get(uint8_t phy, uint8_t flags) in hal_radio_rx_chain_delay_us_get() argument 717 switch (phy) { in hal_radio_rx_chain_delay_us_get() [all …]
|
| /Zephyr-latest/drivers/ethernet/ |
| D | phy_gecko.c | 80 static int phy_read(const struct phy_gecko_dev *phy, uint8_t reg_addr, in phy_read() argument 83 ETH_TypeDef *const eth = phy->regs; in phy_read() 84 uint8_t phy_addr = phy->address; in phy_read() 99 static int phy_write(const struct phy_gecko_dev *phy, uint8_t reg_addr, in phy_write() argument 102 ETH_TypeDef *const eth = phy->regs; in phy_write() 103 uint8_t phy_addr = phy->address; in phy_write() 109 static int phy_soft_reset(const struct phy_gecko_dev *phy) in phy_soft_reset() argument 116 retval = phy_write(phy, MII_BMCR, MII_BMCR_RESET); in phy_soft_reset() 132 retval = phy_read(phy, MII_BMCR, &phy_reg); in phy_soft_reset() 141 int phy_gecko_init(const struct phy_gecko_dev *phy) in phy_gecko_init() argument [all …]
|
| D | phy_gecko.h | 29 int phy_gecko_init(const struct phy_gecko_dev *phy); 38 int phy_gecko_auto_negotiate(const struct phy_gecko_dev *phy, 46 uint32_t phy_gecko_id_get(const struct phy_gecko_dev *phy); 54 bool phy_gecko_is_linked(const struct phy_gecko_dev *phy);
|
| /Zephyr-latest/tests/drivers/build_all/ethernet/ |
| D | app.overlay | 30 ethernet-phy@0 { 36 ethernet-phy@1 { 44 ethernet-phy@2 { 53 ethernet-phy@3 { 62 ethernet-phy@4 { 71 ethernet-phy@5 { 73 compatible = "adi,adin1100-phy"; 77 ethernet-phy@6 { 79 compatible = "adi,adin2111-phy"; 82 ethernet-phy@7 { [all …]
|
| /Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
| D | lll_vendor.h | 61 #define EVENT_RX_JITTER_US(phy) 16 /* Radio Rx timing uncertainty */ argument 62 #define EVENT_RX_TO_US(phy) ((((((phy)&0x03) + 4)<<3)/BIT((((phy)&0x3)>>1))) + \ argument 63 EVENT_RX_JITTER_US(phy)) 71 #define EVENT_RX_TX_TURNAROUND(phy) 150 argument
|
| /Zephyr-latest/boards/nxp/mimxrt1180_evk/ |
| D | mimxrt1180_evk.dtsi | 48 phy0: phy@2 { 49 compatible = "ethernet-phy"; 54 phy1: phy@5 { 60 phy2: phy@4 { 66 phy3: phy@7 { 72 phy4: phy@3 { 73 compatible = "ethernet-phy"; 83 phy-handle = <&phy4>; 101 phy-handle = <&phy0>; 102 phy-connection-type = "rmii"; [all …]
|
| /Zephyr-latest/boards/nxp/rd_rw612_bga/ |
| D | rd_rw612_bga_rw612_ethernet.dts | 22 phy-handle = <&phy>; 24 phy-connection-type = "rmii"; 31 phy: phy@2 { label
|
| /Zephyr-latest/boards/nxp/imx8mm_evk/ |
| D | imx8mm_evk_mimx8mm6_a53_smp.dts | 49 phy-handle = <&phy>; 51 phy-connection-type = "rgmii"; 59 phy: phy@0 { label
|
| /Zephyr-latest/boards/nxp/imx8mn_evk/ |
| D | imx8mn_evk_mimx8mn6_a53_smp.dts | 49 phy-handle = <&phy>; 51 phy-connection-type = "rgmii"; 59 phy: phy@0 { label
|
| /Zephyr-latest/boards/nxp/imx8mp_evk/ |
| D | imx8mp_evk_mimx8ml8_a53_smp.dts | 50 phy-handle = <&phy>; 52 phy-connection-type = "rgmii"; 60 phy: phy@1 { label
|