cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

idt,3243x-emac.yaml (1324B)


      1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/net/idt,3243x-emac.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: IDT 79rc3243x Ethernet controller
      8
      9description: Ethernet controller integrated into IDT 79RC3243x family SoCs
     10
     11maintainers:
     12  - Thomas Bogendoerfer <tsbogend@alpha.franken.de>
     13
     14allOf:
     15  - $ref: ethernet-controller.yaml#
     16
     17properties:
     18  compatible:
     19    const: idt,3243x-emac
     20
     21  reg:
     22    maxItems: 3
     23
     24  reg-names:
     25    items:
     26      - const: emac
     27      - const: dma_rx
     28      - const: dma_tx
     29
     30  interrupts:
     31    items:
     32      - description: RX interrupt
     33      - description: TX interrupt
     34
     35  interrupt-names:
     36    items:
     37      - const: rx
     38      - const: tx
     39
     40  clocks:
     41    maxItems: 1
     42
     43  clock-names:
     44    items:
     45      - const: mdioclk
     46
     47required:
     48  - compatible
     49  - reg
     50  - reg-names
     51  - interrupts
     52  - interrupt-names
     53
     54additionalProperties: false
     55
     56examples:
     57  - |
     58
     59    ethernet@60000 {
     60        compatible = "idt,3243x-emac";
     61
     62        reg = <0x60000 0x10000>,
     63              <0x40000 0x14>,
     64              <0x40014 0x14>;
     65        reg-names = "emac", "dma_rx", "dma_tx";
     66
     67        interrupt-parent = <&rcpic3>;
     68        interrupts = <0>, <1>;
     69        interrupt-names = "rx", "tx";
     70
     71        clocks = <&iclk>;
     72        clock-names = "mdioclk";
     73    };