Home
last modified time | relevance | path

Searched +full:adin2111 +full:- +full:mdio (Results 1 – 19 of 19) sorted by relevance

/Zephyr-latest/dts/bindings/mdio/
Dadi,adin2111-mdio.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: ADIN2111 MDIO Driver node
6 compatible: "adi,adin2111-mdio"
8 include: mdio-controller.yaml
10 on-bus: adin2111
/Zephyr-latest/dts/bindings/ethernet/
Dadi,adin2111.yaml2 # SPDX-License-Identifier: Apache-2.0
5 ADIN2111 standalone 10BASE-T1L Ethernet controller with SPI interface.
9 adin2111: adin2111@0 {
10 compatible = "adi,adin2111";
12 spi-max-frequency = <25000000>;
13 int-gpios = <&gpioe 12 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
14 reset-gpios = <&gpioe 8 GPIO_ACTIVE_LOW>;
16 local-mac-address = [ CA 2F B7 10 23 63 ];
19 local-mac-address = [ 3C 82 D4 A2 29 8E ];
21 mdio: mdio {
[all …]
Dadi,adin1110.yaml2 # SPDX-License-Identifier: Apache-2.0
5 ADIN1110 standalone 10BASE-T1L Ethernet controller with SPI interface.
12 spi-max-frequency = <25000000>;
13 int-gpios = <&gpioe 12 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
14 reset-gpios = <&gpioe 8 GPIO_ACTIVE_LOW>;
16 local-mac-address = [ CA 2F B7 10 23 63 ];
18 mdio: mdio {
19 compatible = "adi,adin2111-mdio";
21 #address-cells = <1>;
22 #size-cells = <0>;
[all …]
Dadi,adin2111-phy.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: ADIN2111 PHY
6 compatible: "adi,adin2111-phy"
10 on-bus: mdio
15 description: 5-bit physical/port address (PRTAD).
16 led0-en:
19 led1-en:
22 disable-tx-mode-24v:
/Zephyr-latest/drivers/mdio/
DKconfig.adin21112 # SPDX-License-Identifier: Apache-2.0
5 bool "ADIN2111 MDIO driver"
10 Enable ADIN2111 MDIO driver.
DKconfig1 # MDIO configuration options
3 # Copyright (c) 2021 IP-Logix Inc.
4 # SPDX-License-Identifier: Apache-2.0
7 # MDIO options
9 menuconfig MDIO config
10 bool "Management Data Input/Output (MDIO) drivers"
12 Enable MDIO Driver Configuration
14 if MDIO
17 bool "MDIO Shell"
20 Enable MDIO Shell.
[all …]
/Zephyr-latest/tests/drivers/build_all/ethernet/
Dspi_devices.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * with real-world devicetree nodes, to allow these tests to run on
15 #address-cells = <1>;
16 #size-cells = <1>;
20 gpio-controller;
22 #gpio-cells = <0x2>;
27 #address-cells = <1>;
28 #size-cells = <0>;
32 clock-frequency = <2000000>;
35 cs-gpios = <&test_gpio 0 0>,
[all …]
Dapp.overlay3 * SPDX-License-Identifier: Apache-2.0
8 #address-cells = <1>;
9 #size-cells = <1>;
13 gpio-controller;
15 #gpio-cells = <0x2>;
22 test_mdio: mdio {
23 compatible = "zephyr,mdio-gpio";
24 mdc-gpios = <&test_gpio 0 0>;
25 mdio-gpios = <&test_gpio 0 0>;
27 #address-cells = <1>;
[all …]
/Zephyr-latest/drivers/ethernet/phy/
DKconfig3 # Copyright (c) 2021 IP-Logix Inc.
4 # SPDX-License-Identifier: Apache-2.0
13 module-dep = LOG
14 module-str = Log level for Ethernet PHY driver
15 module-help = Sets log level for Ethernet PHY Device Drivers.
27 so that it can start before the networking sub-system.
32 depends on MDIO
35 PHY using the MDIO bus.
38 bool "ADIN2111 PHY driver"
42 Enable ADIN2111 PHY driver.
[all …]
Dphy_adin2111.c5 * SPDX-License-Identifier: Apache-2.0
20 #include <zephyr/net/mdio.h>
21 #include <zephyr/drivers/mdio.h>
43 /* ADIN2111 PHY identifier */
56 * - RM mask 0x6FFF
57 * - ADI driver example mask 0x2BFF
73 /* Software Power-down Control Register */
77 /* Software Power-down Status */
92 const struct device *mdio; member
112 const struct phy_adin2111_config *const cfg = dev->config; in phy_adin2111_c22_read()
[all …]
/Zephyr-latest/drivers/ethernet/
DKconfig.adin21112 # SPDX-License-Identifier: Apache-2.0
5 bool "ADIN2111 2-port 10BASE-T1L Controller"
9 select MDIO
12 The ADIN2111 is a low power, 2-port 10BASE-T1L transceiver
14 the IEEE® 802.3cg-2019™ Ethernet standard for long reach, 10
18 the ADIN2111 enables direct connectivity with a variety of controllers
19 via a serial peripheral inter-face (SPI).
49 Must be set when ADIN uses 8-bit CRC (Generic SPI)
Deth_adin2111.c4 * SPDX-License-Identifier: Apache-2.0
86 return -EBUSY; in eth_adin2111_mac_reset()
111 struct adin2111_data *ctx = dev->data; in eth_adin2111_get_iface()
113 return ((struct adin2111_port_data *)ctx->port[port_idx]->data)->iface; in eth_adin2111_get_iface()
118 struct adin2111_data *ctx = dev->data; in eth_adin2111_lock()
120 return k_mutex_lock(&ctx->lock, timeout); in eth_adin2111_lock()
125 struct adin2111_data *ctx = dev->data; in eth_adin2111_unlock()
127 return k_mutex_unlock(&ctx->lock); in eth_adin2111_unlock()
145 const struct adin2111_config *cfg = dev->config; in eth_adin2111_oa_spi_xfer()
163 ret = spi_transceive_dt(&cfg->spi, &tx, &rx); in eth_adin2111_oa_spi_xfer()
[all …]
/Zephyr-latest/boards/adi/eval_adin2111ebz/
Dadi_eval_adin2111ebz.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <st/l4/stm32l4s5qiix-pinctrl.dtsi>
13 model = "Analog Devices Inc. EVAL-ADIN2111EBZ board";
14 compatible = "adi,eval-adin2111ebz";
18 zephyr,shell-uart = &usart1;
21 zephyr,code-partition = &slot0_partition;
25 compatible = "gpio-leds";
67 div-m = <4>;
68 mul-n = <40>;
[all …]
/Zephyr-latest/boards/adi/apard32690/
Dapard32690_max32690_m4.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <adi/max32/max32690-pinctrl.dtsi>
11 #include <zephyr/dt-bindings/gpio/adi-max32-gpio.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 model = "Analog Devices AD-APARD32690-SL";
20 zephyr,shell-uart = &uart0;
26 compatible = "gpio-leds";
42 compatible = "gpio-keys";
58 compatible = "arduino-header-r3";
[all …]
/Zephyr-latest/boards/adi/eval_adin1110ebz/
Dadi_eval_adin1110ebz.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <st/l4/stm32l4s5qiix-pinctrl.dtsi>
12 #include <zephyr/dt-bindings/memory-controller/stm32-fmc-nor-psram.h>
15 model = "Analog Devices Inc. EVAL-ADIN1110EBZ board";
16 compatible = "adi,eval-adin1110ebz";
20 zephyr,shell-uart = &usart1;
23 zephyr,code-partition = &slot0_partition;
24 zephyr,flash-controller = &mx25r6435f;
28 compatible = "zephyr,memory-region", "mmio-sram";
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.7.rst10 This release is the last non-maintenance 3.x release and, as such, will be the next
18 * A long-awaited :ref:`HTTP Server <http_server_interface>` library, and associated service API,
21 * :ref:`POSIX support <posix_support>` has been extended, with most Options of the IEEE 1003-2017
25 * Bluetooth Host has been extended with support for the Nordic UART Service (NUS), Hands-free Audio
29 :ref:`read-then-decode approach <sensor-read-and-decode>` that enables more types of sensors and
35 * Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr.
39 1588) allows to synchronize time across devices with sub-microsecond accuracy.
52 * 1-Wire
71 :ref:`pinctrl-guide` for more details.
88 * CVE-2024-3077 `Zephyr project bug tracker GHSA-gmfv-4vfh-2mh8
[all …]
Drelease-notes-3.5.rst38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3
39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_
41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j
42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_
44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7
45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_
47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4
48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_
50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh
51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_
[all …]
Drelease-notes-4.0.rst15 is now the standard way to provide device-specific protection to data at rest. (:github:`76222`)
18 :ref:`ZMS <zms_api>` is a new key-value storage subsystem compatible with all non-volatile storage
25 runtime configuration through vendor specific APIs. Initially the :dtcompatible:`nordic,nrf-comp`,
26 :dtcompatible:`nordic,nrf-lpcomp` and :dtcompatible:`nxp,kinetis-acmp` are supported.
31 Initially implemented drivers include a simple :dtcompatible:`zephyr,gpio-steppers` and a complex
32 sensor-less stall-detection capable with integrated ramp-controller :dtcompatible:`adi,tmc5041`.
50 directory for :zephyr:code-sample-category:`code samples <samples>`.
70 * :cve:`2024-8798`: Under embargo until 2024-11-22
71 * :cve:`2024-10395`: Under embargo until 2025-01-23
72 * :cve:`2024-11263` `Zephyr project bug tracker GHSA-jjf3-7x72-pqm9
[all …]
Drelease-notes-3.6.rst12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications.
13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2.
23 * Over 30 new supported boards, spanning all Zephyr-supported architectures.
37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47
38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_
40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_
43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw
44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_
[all …]