Home
last modified time | relevance | path

Searched full:ixp46x (Results 1 – 25 of 36) sorted by relevance

12

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dintel,ixp46x-ptp-timer.yaml5 $id: http://devicetree.org/schemas/net/intel,ixp46x-ptp-timer.yaml#
8 title: Intel IXP46x PTP Timer (TSYNC)
14 The Intel IXP46x PTP timer is known in the manual as IEEE1588 Hardware
16 timer. It exists in the Intel IXP45x and IXP46x XScale SoCs.
20 const: intel,ixp46x-ptp-timer
49 compatible = "intel,ixp46x-ptp-timer";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/rng/
Dintel,ixp46x-rng.yaml4 $id: http://devicetree.org/schemas/rng/intel,ixp46x-rng.yaml#
7 title: Intel IXP46x RNG
10 The Intel IXP46x has a random number generator at a fixed physical
19 const: intel,ixp46x-rng
33 compatible = "intel,ixp46x-rng";
/kernel/linux/linux-6.6/arch/arm/boot/dts/intel/ixp/
Dintel-ixp45x-ixp46x.dtsi4 * in the IXP45x and IXP46x series. This series has 64 interrupts and adds a
13 compatible = "intel,ixp46x-expansion-bus-controller", "syscon";
19 compatible = "intel,ixp46x-rng";
79 compatible = "intel,ixp46x-ptp-timer";
Dintel-ixp46x-ixdp465.dts9 #include "intel-ixp45x-ixp46x.dtsi"
15 compatible = "intel,ixdp465", "intel,ixp46x";
DMakefile9 intel-ixp46x-ixdp465.dtb \
/kernel/linux/linux-6.6/drivers/net/ethernet/xscale/
Dptp_ixp46x.c3 * PTP 1588 clock using the IXP46X
217 .name = "IXP46X timer",
304 .compatible = "intel,ixp46x-ptp-timer",
311 .name = "ptp-ixp46x",
320 MODULE_DESCRIPTION("PTP clock using the IXP46X timer");
DKconfig32 bool "Intel IXP46x as PTP clock"
37 This driver adds support for using the IXP46X as a PTP
Dixp46x_ts.h3 * PTP 1588 clock using the IXP46X
/kernel/linux/linux-6.6/drivers/irqchip/
Dirq-ixp4xx.c35 /* IXP43x and IXP46x-only */
203 * @is_356: if this is an IXP43x, IXP45x or IXP46x SoC variant
270 of_device_is_compatible(np, "intel,ixp46x-interrupt"); in ixp4xx_of_init_irq()
284 IRQCHIP_DECLARE(ixp46x, "intel,ixp46x-interrupt",
/kernel/linux/linux-5.10/drivers/irqchip/
Dirq-ixp4xx.c36 /* IXP43x and IXP46x-only */
253 * @is_356: if this is an IXP43x, IXP45x or IXP46x SoC variant
304 * @is_356: if this is an IXP43x, IXP45x or IXP46x SoC variant
387 of_device_is_compatible(np, "intel,ixp46x-interrupt"); in ixp4xx_of_init_irq()
401 IRQCHIP_DECLARE(ixp46x, "intel,ixp46x-interrupt",
/kernel/linux/linux-5.10/drivers/net/ethernet/xscale/
DKconfig31 tristate "Intel IXP46x as PTP clock"
36 This driver adds support for using the IXP46X as a PTP
Dptp_ixp46x.c3 * PTP 1588 clock using the IXP46X
229 .name = "IXP46X timer",
328 MODULE_DESCRIPTION("PTP clock using the IXP46X timer");
Dixp46x_ts.h3 * PTP 1588 clock using the IXP46X
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/
Dintel,ixp4xx-interrupt.yaml20 variations are IXP42x, IXP43x, IXP45x and IXP46x. Those four
31 - intel,ixp46x-interrupt
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/
Dintel,ixp4xx-interrupt.yaml20 variations are IXP42x, IXP43x, IXP45x and IXP46x. Those four
31 - intel,ixp46x-interrupt
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/memory-controllers/
Dintel,ixp4xx-expansion-bus-controller.yaml12 including IXP42x, IXP43x, IXP45x and IXP46x.
27 - intel,ixp46x-expansion-bus-controller
Dintel,ixp4xx-expansion-peripheral-props.yaml12 including IXP42x, IXP43x, IXP45x and IXP46x.
/kernel/linux/linux-5.10/arch/arm/mach-ixp4xx/include/mach/
Dixp4xx-regs.h113 /* ixp46X only */
132 /* ixp46X only */
349 /* IXP46x CPU (including IXP455) only */
/kernel/linux/linux-6.6/arch/arm/mach-ixp4xx/
Dixp4xx-of.c16 "intel,ixp46x",
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dintel-ixp45x-ixp46x.dtsi4 * in the IXP45x and IXP46x series. This series has 64 interrupts and adds a
/kernel/linux/linux-5.10/arch/arm/mach-ixp4xx/
Dixp4xx-of.c53 "intel,ixp46x",
/kernel/linux/linux-6.6/drivers/char/hw_random/
Dixp4xx-rng.c59 .compatible = "intel,ixp46x-rng",
/kernel/linux/linux-6.6/include/linux/soc/ixp4xx/
Dcpu.h77 /* IXP46x CPU (including IXP455) only */
/kernel/linux/linux-6.6/drivers/bus/
Dintel-ixp4xx-eb.c35 #define IXP456_EXP_PAR_EN BIT(30) /* Only on IXP45x and IXP46x */
412 { .compatible = "intel,ixp46x-expansion-bus-controller", },
/kernel/linux/linux-5.10/drivers/i2c/busses/
Di2c-iop3xx.c3 /* i2c-iop3xx.c i2c driver algorithms for Intel XScale IOP3xx & IXP46x */
22 * - Make it work with IXP46x chips

12