Home
last modified time | relevance | path

Searched refs:phy (Results 1 – 25 of 372) sorted by relevance

12345678910>>...15

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/
Dlll_vendor.h24 #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
Dlll_test.c160 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/
Dradio_nrf51.h51 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 …]
Dradio_nrf52805.h239 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 …]
Dradio_nrf52810.h258 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 …]
Dradio_nrf52832.h256 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 …]
Dradio_sim_nrf52.h382 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 …]
Dradio.h37 #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 …]
Dradio_nrf52820.h408 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 …]
Dradio_sim_nrf5340.h407 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 …]
Dradio_nrf5340.h415 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 …]
Dradio_nrf52811.h419 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 …]
Dradio_nrf52833.h418 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 …]
Dradio_nrf52840.h409 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 …]
Dradio_nrf54lx.h418 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 …]
Dradio_sim_nrf54l.h412 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/
Dphy_gecko.c80 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 …]
Dphy_gecko.h29 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/
Dapp.overlay30 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/
Dlll_vendor.h61 #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/
Dmimxrt1180_evk.dtsi48 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/
Drd_rw612_bga_rw612_ethernet.dts22 phy-handle = <&phy>;
24 phy-connection-type = "rmii";
31 phy: phy@2 { label
/Zephyr-latest/boards/nxp/imx8mm_evk/
Dimx8mm_evk_mimx8mm6_a53_smp.dts49 phy-handle = <&phy>;
51 phy-connection-type = "rgmii";
59 phy: phy@0 { label
/Zephyr-latest/boards/nxp/imx8mn_evk/
Dimx8mn_evk_mimx8mn6_a53_smp.dts49 phy-handle = <&phy>;
51 phy-connection-type = "rgmii";
59 phy: phy@0 { label
/Zephyr-latest/boards/nxp/imx8mp_evk/
Dimx8mp_evk_mimx8ml8_a53_smp.dts50 phy-handle = <&phy>;
52 phy-connection-type = "rgmii";
60 phy: phy@1 { label

12345678910>>...15