Home
last modified time | relevance | path

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

/Linux-v6.1/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";
/Linux-v6.1/Documentation/devicetree/bindings/rng/
Dintel,ixp46x-rng.yaml4 $id: http://devicetree.org/schemas/rng/intel,ixp46x-rng.yaml#
7 title: Intel IXP46x RNG bindings
10 The Intel IXP46x has a random number generator at a fixed physical
19 const: intel,ixp46x-rng
33 compatible = "intel,ixp46x-rng";
/Linux-v6.1/arch/arm/boot/dts/
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";
DMakefile285 intel-ixp46x-ixdp465.dtb \
/Linux-v6.1/drivers/net/ethernet/xscale/
Dptp_ixp46x.c3 * PTP 1588 clock using the IXP46X
228 .name = "IXP46X timer",
315 .compatible = "intel,ixp46x-ptp-timer",
322 .name = "ptp-ixp46x",
331 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
/Linux-v6.1/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",
/Linux-v6.1/Documentation/devicetree/bindings/interrupt-controller/
Dintel,ixp4xx-interrupt.yaml20 variations are IXP42x, IXP43x, IXP45x and IXP46x. Those four
31 - intel,ixp46x-interrupt
/Linux-v6.1/Documentation/devicetree/bindings/bus/
Dintel,ixp4xx-expansion-bus-controller.yaml12 including IXP42x, IXP43x, IXP45x and IXP46x.
27 - intel,ixp46x-expansion-bus-controller
/Linux-v6.1/arch/arm/mach-ixp4xx/
Dixp4xx-of.c57 "intel,ixp46x",
/Linux-v6.1/drivers/char/hw_random/
Dixp4xx-rng.c59 .compatible = "intel,ixp46x-rng",
/Linux-v6.1/include/linux/soc/ixp4xx/
Dcpu.h77 /* IXP46x CPU (including IXP455) only */
/Linux-v6.1/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", },
/Linux-v6.1/drivers/i2c/busses/
Di2c-iop3xx.c3 /* i2c-iop3xx.c i2c driver algorithms for Intel XScale IOP3xx & IXP46x */
22 * - Make it work with IXP46x chips
/Linux-v6.1/Documentation/arm/
Dixp4xx.rst15 routing, firewalling, etc. The IXP46x family is an updated version which
/Linux-v6.1/arch/arm/mm/
Dproc-xscale.S605 string cpu_ixp46x_name, "XScale-IXP46x Family"
656 xscale_proc_info ixp46x, 0x69054200, 0xffffff00, cpu_ixp46x_name
/Linux-v6.1/drivers/ptp/
Dptp_pch.c8 * This code was derived from the IXP46X driver.
/Linux-v6.1/drivers/soc/ixp4xx/
Dixp4xx-npe.c573 print_npe(KERN_INFO, npe, "IXP43x/IXP46x firmware ignored on " in npe_load_firmware()
/Linux-v6.1/
DMAINTAINERS10393 F: Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml