/Zephyr-latest/drivers/ethernet/phy/ |
D | Kconfig.dm8806 | 2 # SPDX-License-Identifier: Apache-2.0 4 # Davicom PHY DM8806 driver configuration options 7 bool "Davicom PHY DM8806 driver" 12 Enable driver for Davicom DM8806 PHY. 40 Priority of thread used by the driver to handle interrupts. 47 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_scan.c | 2 * Copyright (c) 2016-2019 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 59 static uint8_t disable(uint8_t handle); 62 #define IS_PHY_ENABLED(scan_ctx, scan_phy) ((scan_ctx)->lll.phy & (scan_phy)) 64 static uint8_t is_scan_update(uint8_t handle, uint16_t duration, 95 uint8_t phy; in ll_scan_params_set() local 97 phy = type >> 1; in ll_scan_params_set() 98 if (phy & BT_HCI_LE_EXT_SCAN_PHY_CODED) { in ll_scan_params_set() 113 lll = &scan->lll; in ll_scan_params_set() 119 /* Set PHY to 0 to not start scanning on this instance */ in ll_scan_params_set() [all …]
|
D | ull_central.c | 2 * Copyright (c) 2018-2021 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 81 uint8_t phy) in ll_create_connection() argument 134 lll = &scan->lll; in ll_create_connection() 135 lll_coded = &scan_coded->lll; in ll_create_connection() 137 /* NOTE: When coded PHY is supported, and connection establishment in ll_create_connection() 138 * over coded PHY is selected by application then look for in ll_create_connection() 139 * a connection context already assigned to 1M PHY scanning in ll_create_connection() 140 * context. Use the same connection context in the coded PHY in ll_create_connection() 143 if (phy & BT_HCI_LE_EXT_SCAN_PHY_CODED) { in ll_create_connection() [all …]
|
D | lll_conn_iso.h | 4 * SPDX-License-Identifier: Apache-2.0 17 uint64_t phy:3; /* PHY */ member 29 uint16_t acl_handle; /* ACL connection handle (for encryption, 32 uint16_t handle; /* CIS handle */ member 54 uint8_t npi:1; /* 1 if CIS LLL has Tx-ed Null PDU Indicator */ 82 uint16_t handle; /* CIG handle (internal) */ member 85 uint16_t resume_cis; /* CIS handle to schedule at resume */ 94 * maximum ISO interval of 4 seconds can be represented in 22-bits. 126 void lll_conn_iso_flush(uint16_t handle, struct lll_conn_iso_stream *lll); 136 extern struct lll_conn_iso_stream *ull_conn_iso_lll_stream_get(uint16_t handle);
|
D | ull_adv_iso.c | 4 * SPDX-License-Identifier: Apache-2.0 55 static struct ll_adv_iso_set *adv_iso_get(uint8_t handle); 67 uint8_t phy); 91 uint16_t max_latency, uint8_t rtn, uint8_t phy, in big_create() argument 127 if (!adv_iso || adv_iso->lll.adv) { in big_create() 141 lll_adv_sync = adv->lll.sync; in big_create() 142 if (!lll_adv_sync || lll_adv_sync->iso) { in big_create() 165 if (phy > (BT_HCI_LE_EXT_SCAN_PHY_1M | in big_create() 243 if (adv->lll.aux) { in big_create() 244 aux = HDR_LLL2ULL(adv->lll.aux); in big_create() [all …]
|
D | ull_conn_internal.h | 2 * Copyright (c) 2017-2021 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 10 struct ll_conn *ll_conn_get(uint16_t handle); 11 struct ll_conn *ll_connected_get(uint16_t handle); 13 void ll_tx_ack_put(uint16_t handle, struct node_tx *node_tx); 36 memq_link_t *ull_conn_ack_peek(uint8_t *ack_last, uint16_t *handle, 38 memq_link_t *ull_conn_ack_by_last_peek(uint8_t last, uint16_t *handle, 41 void ull_conn_tx_ack(uint16_t handle, memq_link_t *link, struct node_tx *tx); 100 uint8_t ull_conn_lll_phy_active(struct ll_conn *conn, uint8_t phy); 102 void ull_dle_init(struct ll_conn *conn, uint8_t phy);
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/shell/ |
D | ll.c | 7 * Copyright (c) 2017-2018 Nordic Semiconductor ASA 9 * SPDX-License-Identifier: Apache-2.0 35 return -EINVAL; in cmd_ll_addr_read() 44 return -EINVAL; in cmd_ll_addr_read() 60 uint8_t chan, len, type, phy; in cmd_test_tx() local 64 return -EINVAL; in cmd_test_tx() 70 phy = strtoul(argv[4], NULL, 16); in cmd_test_tx() 72 err = ll_test_tx(chan, len, type, phy, BT_HCI_LE_TEST_CTE_DISABLED, in cmd_test_tx() 76 return -EINVAL; in cmd_test_tx() 86 uint8_t chan, phy, mod_idx; in cmd_test_rx() local [all …]
|
/Zephyr-latest/boards/nxp/rd_rw612_bga/ |
D | rd_rw612_bga_rw612_ethernet.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 20 pinctrl-0 = <&pinmux_enet>; 21 pinctrl-names = "default"; 22 phy-handle = <&phy>; 23 zephyr,random-mac-address; 24 phy-connection-type = "rmii"; 29 pinctrl-0 = <&pinmux_mdio>; 30 pinctrl-names = "default"; 31 phy: phy@2 { label [all …]
|
/Zephyr-latest/dts/bindings/ethernet/ |
D | ethernet-controller.yaml | 2 # SPDX-License-Identifier: Apache-2.0 9 local-mac-address: 10 type: uint8-array 13 zephyr,random-mac-address: 24 If set we ignore any setting of the local-mac-address property. 26 phy-handle: 29 Specifies a reference to a node representing a PHY device. 31 phy-connection-type: 34 Specifies the interface connection type between ethernet MAC and PHY. 36 - "mii" [all …]
|
D | renesas,ra-ethernet.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "renesas,ra-ethernet" 8 include: [ethernet-controller.yaml, pinctrl-device.yaml] 17 phy-handle:
|
D | smsc,lan91c111.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: [ethernet-controller.yaml, base.yaml] 11 phy-handle:
|
D | espressif,esp32-eth.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "espressif,esp32-eth" 9 - name: ethernet-controller.yaml 12 phy-handle: 15 ref-clk-output-gpios: 16 type: phandle-array
|
/Zephyr-latest/boards/nxp/imx8mp_evk/ |
D | imx8mp_evk_mimx8ml8_a53_smp.dts | 2 * Copyright 2021-2022 NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "imx8mp_evk-pinctrl.dtsi" 18 zephyr,shell-uart = &uart4; 33 compatible = "arm,psci-0.2"; 48 pinctrl-0 = <&pinmux_enet>; 49 pinctrl-names = "default"; 50 phy-handle = <&phy>; 51 zephyr,random-mac-address; [all …]
|
D | imx8mp_evk_mimx8ml8_a53.dts | 2 * Copyright 2021-2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "imx8mp_evk-pinctrl.dtsi" 18 zephyr,shell-uart = &uart4; 46 pinctrl-0 = <&pinmux_enet>; 47 pinctrl-names = "default"; 48 phy-handle = <&phy>; 49 zephyr,random-mac-address; 50 phy-connection-type = "rgmii"; [all …]
|
/Zephyr-latest/boards/nxp/imx8mm_evk/ |
D | imx8mm_evk_mimx8mm6_a53_smp.dts | 2 * Copyright 2021-2022,2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "imx8mm_evk-pinctrl.dtsi" 18 zephyr,shell-uart = &uart4; 33 compatible = "arm,psci-0.2"; 47 pinctrl-0 = <&pinmux_enet>; 48 pinctrl-names = "default"; 49 phy-handle = <&phy>; 50 zephyr,random-mac-address; [all …]
|
D | imx8mm_evk_mimx8mm6_a53.dts | 2 * Copyright 2020-2022,2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "imx8mm_evk-pinctrl.dtsi" 18 zephyr,shell-uart = &uart4; 45 pinctrl-0 = <&pinmux_enet>; 46 pinctrl-names = "default"; 47 phy-handle = <&phy>; 48 zephyr,random-mac-address; 49 phy-connection-type = "rgmii"; [all …]
|
/Zephyr-latest/boards/nxp/imx8mn_evk/ |
D | imx8mn_evk_mimx8mn6_a53_smp.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "imx8mn_evk-pinctrl.dtsi" 18 zephyr,shell-uart = &uart4; 33 compatible = "arm,psci-0.2"; 47 pinctrl-0 = <&pinmux_enet>; 48 pinctrl-names = "default"; 49 phy-handle = <&phy>; 50 zephyr,random-mac-address; 51 phy-connection-type = "rgmii"; [all …]
|
D | imx8mn_evk_mimx8mn6_a53.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "imx8mn_evk-pinctrl.dtsi" 18 zephyr,shell-uart = &uart4; 45 pinctrl-0 = <&pinmux_enet>; 46 pinctrl-names = "default"; 47 phy-handle = <&phy>; 48 zephyr,random-mac-address; 49 phy-connection-type = "rgmii"; 54 pinctrl-0 = <&pinmux_mdio>; [all …]
|
/Zephyr-latest/boards/espressif/esp32_ethernet_kit/ |
D | esp32_ethernet_kit_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "esp32_ethernet_kit-pinctrl.dtsi" 13 model = "Espressif ESP32-Ethernet-Kit PROCPU"; 17 uart-0 = &uart0; 24 zephyr,shell-uart = &uart0; 26 zephyr,code-partition = &slot0_partition; 27 zephyr,bt-hci = &esp32_bt_hci; 33 current-speed = <115200>; 34 pinctrl-0 = <&uart0_default>; [all …]
|
/Zephyr-latest/boards/nxp/s32z2xxdc2/ |
D | s32z2xxdc2_s32z270.dtsi | 2 * Copyright 2022-2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 14 pinctrl-0 = <&emdio_default>; 15 pinctrl-names = "default"; 18 phy0: ethernet-phy@7 { 19 compatible = "ethernet-phy"; 26 local-mac-address = [00 00 00 01 02 00]; 27 pinctrl-0 = <ð0_default>; 28 pinctrl-names = "default"; 29 clock-frequency = <300000000>; [all …]
|
/Zephyr-latest/boards/pjrc/teensy4/ |
D | teensy41.dts | 4 * SPDX-License-Identifier: Apache-2.0 13 zephyr,flash-controller = &w25q64jvxgim; 18 /delete-node/ &w25q16jvuxim; 25 compatible = "nxp,imx-flexspi-nor"; 28 spi-max-frequency = <DT_FREQ_M(133)>; 30 jedec-id = [ef 70 17]; 32 erase-block-size = <4096>; 33 write-block-size = <1>; 39 pinctrl-0 = <&pinmux_enet>; 40 pinctrl-names = "default"; [all …]
|
/Zephyr-latest/boards/intel/socfpga/agilex5_socdk/ |
D | intel_socfpga_agilex5_socdk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 13 compatible = "intel,socfpga-agilex5"; 14 #address-cells = <1>; 15 #size-cells = <1>; 19 zephyr,shell-uart = &uart0; 28 compatible = "zephyr,sdmmc-disk"; 29 disk-name = "SD"; 36 current-speed = <115200>; 40 full-duplex-mode-en; [all …]
|
/Zephyr-latest/samples/bluetooth/central_hr/src/ |
D | main.c | 1 /* main.c - Application main entry point */ 4 * Copyright (c) 2015-2016 Intel Corporation 6 * SPDX-License-Identifier: Apache-2.0 38 params->value_handle = 0U; in notify_func() 61 printk("[ATTRIBUTE] handle %u\n", attr->handle); in discover_func() 66 discover_params.start_handle = attr->handle + 1; in discover_func() 77 discover_params.start_handle = attr->handle + 2; in discover_func() 88 subscribe_params.ccc_handle = attr->handle; in discover_func() 91 if (err && err != -EALREADY) { in discover_func() 108 printk("[AD]: %u data_len %u\n", data->type, data->data_len); in eir_found() [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1180_evk/ |
D | mimxrt1180_evk_mimxrt1189_cm33.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 13 model = "NXP MIMXRT1180-EVK board"; 20 zephyr,flash-controller = &w25q128jw; 23 zephyr,shell-uart = &lpuart1; 35 pinctrl-0 = <&emdio_default>; 36 pinctrl-names = "default"; 39 phy4: phy@3 { 40 compatible = "ethernet-phy"; 47 local-mac-address = [00 00 00 01 02 00]; [all …]
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | hci_core.c | 1 /* hci_core.c - HCI core Bluetooth handling */ 4 * Copyright (c) 2017-2021 Nordic Semiconductor ASA 5 * Copyright (c) 2015-2016 Intel Corporation 7 * SPDX-License-Identifier: Apache-2.0 77 /* The zephyr,bt-hci chosen property is mandatory, except for unit tests */ 149 state->target = target; in bt_hci_cmd_state_set_init() 150 state->bit = bit; in bt_hci_cmd_state_set_init() 151 state->val = val; in bt_hci_cmd_state_set_init() 152 cmd(buf)->state = state; in bt_hci_cmd_state_set_init() 184 if (handler->event != event) { in handle_event_common() [all …]
|