Home
last modified time | relevance | path

Searched full:ixp4xx (Results 1 – 25 of 41) sorted by relevance

12

/freebsd/sys/contrib/device-tree/Bindings/bus/
H A Dintel,ixp4xx-expansion-bus-controller.yaml4 $id: http://devicetree.org/schemas/bus/intel,ixp4xx-expansion-bus-controller.yaml#
7 title: Intel IXP4xx Expansion Bus Controller
10 The IXP4xx expansion bus controller handles access to devices on the
11 memory-mapped expansion bus on the Intel IXP4xx family of system on chips,
37 description: The IXP4xx has a peculiar MMIO access scheme, as it changes
61 intel,ixp4xx-eb-t1:
66 intel,ixp4xx-eb-t2:
71 intel,ixp4xx-eb-t3:
76 intel,ixp4xx-eb-t4:
81 intel,ixp4xx-eb-t5:
[all …]
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/
H A Dintel,ixp4xx-expansion-peripheral-props.yaml4 $id: http://devicetree.org/schemas/memory-controllers/intel,ixp4xx-expansion-peripheral-props.yaml#
7 title: Peripheral properties for Intel IXP4xx Expansion Bus
10 The IXP4xx expansion bus controller handles access to devices on the
11 memory-mapped expansion bus on the Intel IXP4xx family of system on chips,
18 intel,ixp4xx-eb-t1:
23 intel,ixp4xx-eb-t2:
28 intel,ixp4xx-eb-t3:
33 intel,ixp4xx-eb-t4:
38 intel,ixp4xx-eb-t5:
43 intel,ixp4xx-eb-cycle-type:
[all …]
H A Dintel,ixp4xx-expansion-bus-controller.yaml4 $id: http://devicetree.org/schemas/memory-controllers/intel,ixp4xx-expansion-bus-controller.yaml#
7 title: Intel IXP4xx Expansion Bus Controller
10 The IXP4xx expansion bus controller handles access to devices on the
11 memory-mapped expansion bus on the Intel IXP4xx family of system on chips,
37 description: The IXP4xx has a peculiar MMIO access scheme, as it changes
59 $ref: /schemas/memory-controllers/intel,ixp4xx-expansion-peripheral-props.yaml#
87 compatible = "intel,ixp4xx-flash", "cfi-flash";
90 intel,ixp4xx-eb-t3 = <3>;
91 intel,ixp4xx-eb-cycle-type = <0>;
92 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
[all …]
/freebsd/sys/contrib/device-tree/src/arm/intel/ixp/
H A Dintel-ixp42x-arcom-vulcan.dts42 compatible = "intel,ixp4xx-flash", "cfi-flash";
55 intel,ixp4xx-eb-t3 = <3>;
56 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
57 intel,ixp4xx-eb-write-enable = <1>;
71 intel,ixp4xx-eb-t3 = <1>;
72 intel,ixp4xx-eb-t4 = <2>;
73 intel,ixp4xx-eb-ahb-split-transfers = <1>;
74 intel,ixp4xx-eb-write-enable = <1>;
75 intel,ixp4xx-eb-byte-access = <1>;
90 intel,ixp4xx-eb-t3 = <3>;
[all …]
H A Dintel-ixp42x-gateworks-gw2348.dts69 compatible = "intel,ixp4xx-flash", "cfi-flash";
72 intel,ixp4xx-eb-write-enable = <1>;
83 compatible = "intel,ixp4xx-compact-flash";
89 intel,ixp4xx-eb-t1 = <3>; // 3 cycles extra address phase
90 intel,ixp4xx-eb-t2 = <3>; // 3 cycles extra setup phase
91 intel,ixp4xx-eb-t3 = <15>; // 15 cycles extra strobe phase
92 intel,ixp4xx-eb-t4 = <3>; // 3 cycles extra hold phase
93 intel,ixp4xx-eb-t5 = <15>; // 15 cycles extra recovery phase
94 intel,ixp4xx-eb-cycle-type = <0>; // Intel cycle type
95 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
[all …]
H A Dintel-ixp4xx-reference-design.dtsi62 intel,ixp4xx-eb-t1 = <0>;
63 intel,ixp4xx-eb-t2 = <0>;
64 intel,ixp4xx-eb-t3 = <1>; // 1 cycle extra strobe phase
65 intel,ixp4xx-eb-t4 = <0>;
66 intel,ixp4xx-eb-t5 = <0>;
67 intel,ixp4xx-eb-cycle-type = <0>; // Intel cycle type
68 intel,ixp4xx-eb-byte-access-on-halfword = <0>;
69 intel,ixp4xx-eb-mux-address-and-data = <0>;
70 intel,ixp4xx-eb-ahb-split-transfers = <0>;
71 intel,ixp4xx-eb-write-enable = <1>;
[all …]
H A Dintel-ixp43x-gateworks-gw2358.dts82 compatible = "intel,ixp4xx-flash", "cfi-flash";
85 intel,ixp4xx-eb-write-enable = <1>;
99 compatible = "intel,ixp4xx-compact-flash";
105 intel,ixp4xx-eb-t1 = <3>; // 3 cycles extra address phase
106 intel,ixp4xx-eb-t2 = <3>; // 3 cycles extra setup phase
107 intel,ixp4xx-eb-t3 = <15>; // 15 cycles extra strobe phase
108 intel,ixp4xx-eb-t4 = <3>; // 3 cycles extra hold phase
109 intel,ixp4xx-eb-t5 = <15>; // 15 cycles extra recovery phase
110 intel,ixp4xx-eb-cycle-type = <0>; // Intel cycle type
111 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
[all …]
H A Dintel-ixp45x-ixp46x.dtsi6 * basic IXP4xx DTSI.
8 #include "intel-ixp4xx.dtsi"
29 * to present the IXP4xx as a device on a USB bus.
32 compatible = "intel,ixp4xx-udc";
39 compatible = "intel,ixp4xx-i2c";
47 compatible = "intel,ixp4xx-ethernet";
58 compatible = "intel,ixp4xx-ethernet";
69 compatible = "intel,ixp4xx-ethernet";
H A Dintel-ixp4xx.dtsi18 * The IXP4xx expansion bus is a set of up to 7 each up to 16MB
45 compatible = "intel,ixp4xx-ahb-queue-manager";
113 compatible = "intel,ixp4xx-gpio";
134 compatible = "intel,ixp4xx-timer";
140 compatible = "intel,ixp4xx-network-processing-engine";
147 compatible = "intel,ixp4xx-hss";
154 compatible = "intel,ixp4xx-hss";
162 compatible = "intel,ixp4xx-crypto";
171 compatible = "intel,ixp4xx-ethernet";
182 compatible = "intel,ixp4xx-ethernet";
[all …]
H A Dintel-ixp42x.dtsi6 #include "intel-ixp4xx.dtsi"
25 * to present the IXP4xx as a device on a USB bus.
28 compatible = "intel,ixp4xx-udc";
H A Dintel-ixp46x-ixdp465.dts10 #include "intel-ixp4xx-reference-design.dtsi"
22 compatible = "intel,ixp4xx-flash", "cfi-flash";
25 intel,ixp4xx-eb-write-enable = <1>;
H A Dintel-ixp42x-ixdp425.dts14 #include "intel-ixp4xx-reference-design.dtsi"
26 compatible = "intel,ixp4xx-flash", "cfi-flash";
29 intel,ixp4xx-eb-write-enable = <1>;
H A Dintel-ixp43x-kixrp435.dts10 #include "intel-ixp4xx-reference-design.dtsi"
22 compatible = "intel,ixp4xx-flash", "cfi-flash";
25 intel,ixp4xx-eb-write-enable = <1>;
/freebsd/sys/contrib/device-tree/Bindings/firmware/
H A Dintel,ixp4xx-network-processing-engine.yaml5 $id: http://devicetree.org/schemas/firmware/intel,ixp4xx-network-processing-engine.yaml#
8 title: Intel IXP4xx Network Processing Engine
14 On the IXP4xx SoCs, the Network Processing Engine (NPE) is a small
17 on the IXP4xx platform. All IXP4xx platforms have three NPEs at
25 - const: intel,ixp4xx-network-processing-engine
34 $ref: /schemas/crypto/intel,ixp4xx-crypto.yaml#
48 $ref: /schemas/net/intel,ixp4xx-hss.yaml#
65 compatible = "intel,ixp4xx-network-processing-engine";
71 compatible = "intel,ixp4xx
[all...]
/freebsd/sys/contrib/device-tree/Bindings/ata/
H A Dintel,ixp4xx-compact-flash.yaml4 $id: http://devicetree.org/schemas/ata/intel,ixp4xx-compact-flash.yaml#
7 title: Intel IXP4xx CompactFlash Card Controller
13 The IXP4xx network processors have a CompactFlash interface that presents
15 device is always connected to the expansion bus of the IXP4xx SoCs using one
17 node must be placed inside a chip select node on the IXP4xx expansion bus.
21 const: intel,ixp4xx-compact-flash
38 - $ref: /schemas/memory-controllers/intel,ixp4xx-expansion-peripheral-props.yaml#
55 compatible = "intel,ixp4xx-compact-flash";
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dintel,ixp4xx-ethernet.yaml5 $id: http://devicetree.org/schemas/net/intel,ixp4xx-ethernet.yaml#
8 title: Intel IXP4xx ethernet
17 The Intel IXP4xx ethernet makes use of the IXP4xx NPE (Network
18 Processing Engine) and the IXP4xx Queue Manager to process
24 const: intel,ixp4xx-ethernet
76 compatible = "intel,ixp4xx-network-processing-engine";
81 compatible = "intel,ixp4xx-ethernet";
91 compatible = "intel,ixp4xx-ethernet";
H A Dintel,ixp4xx-hss.yaml5 $id: http://devicetree.org/schemas/net/intel,ixp4xx-hss.yaml#
8 title: Intel IXP4xx V.35 WAN High Speed Serial Link (HSS)
14 The Intel IXP4xx HSS makes use of the IXP4xx NPE (Network
15 Processing Engine) and the IXP4xx Queue Manager to process
20 const: intel,ixp4xx-hss
/freebsd/sys/contrib/device-tree/Bindings/misc/
H A Dintel,ixp4xx-ahb-queue-manager.yaml5 $id: http://devicetree.org/schemas/misc/intel,ixp4xx-ahb-queue-manager.yaml#
8 title: Intel IXP4xx AHB Queue Manager
14 The IXP4xx AHB Queue Manager maintains queues as circular buffers in
17 IXP4xx for accelerating queues, especially for networking. Clients pick
21 on a certain IXP4xx system will vary.
26 - const: intel,ixp4xx-ahb-queue-manager
48 compatible = "intel,ixp4xx-ahb-queue-manager";
/freebsd/sys/contrib/device-tree/Bindings/gpio/
H A Dintel,ixp4xx-gpio.txt1 Intel IXP4xx XScale Networking Processors GPIO
3 This GPIO controller is found in the Intel IXP4xx processors.
9 main IXP4xx interrupt controller which has a 1:1 mapping for
16 IXP4xx interrupt controller.
21 "intel,ixp4xx-gpio"
32 compatible = "intel,ixp4xx-gpio";
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Dintel,ixp4xx-timer.yaml5 $id: http://devicetree.org/schemas/timer/intel,ixp4xx-timer.yaml#
8 title: Intel IXP4xx XScale Networking Processors Timers
13 description: This timer is found in the Intel IXP4xx processors.
18 - const: intel,ixp4xx-timer
40 compatible = "intel,ixp4xx-timer";
/freebsd/sys/contrib/device-tree/Bindings/crypto/
H A Dintel,ixp4xx-crypto.yaml5 $id: http://devicetree.org/schemas/crypto/intel,ixp4xx-crypto.yaml#
8 title: Intel IXP4xx cryptographic engine
14 The Intel IXP4xx cryptographic engine makes use of the IXP4xx NPE
21 const: intel,ixp4xx-crypto
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dintel,ixp4xx-interrupt.yaml5 $id: http://devicetree.org/schemas/interrupt-controller/intel,ixp4xx-interrupt.yaml#
8 title: Intel IXP4xx XScale Networking Processors Interrupt Controller
14 This interrupt controller is found in the Intel IXP4xx processors.
19 The distinct IXP4xx families with different interrupt controller
/freebsd/sys/contrib/device-tree/Bindings/i2c/
H A Di2c-iop3xx.txt1 i2c Controller on XScale platforms such as IOP3xx and IXP4xx
6 "intel,ixp4xx-i2c";
17 compatible = "intel,ixp4xx-i2c";
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Dintel,ixp4xx-flash.txt1 Flash device on Intel IXP4xx SoC
7 - compatible : must be "intel,ixp4xx-flash", "cfi-flash";
19 compatible = "intel,ixp4xx-flash", "cfi-flash";
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dintel,ixp4xx-pci.yaml4 $id: http://devicetree.org/schemas/pci/intel,ixp4xx-pci.yaml#
7 title: Intel IXP4xx PCI controller
12 description: PCI host controller found in the Intel IXP4xx SoC series.
28 - description: IXP4xx-specific registers

12