Home
last modified time | relevance | path

Searched full:ixp43x (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.15/arch/arm/boot/dts/
Dintel-ixp43x.dtsi12 compatible = "intel,ixp43x-expansion-bus-controller", "syscon";
18 compatible = "intel,ixp43x-pci";
22 compatible = "intel,ixp43x-interrupt";
Dintel-ixp43x-kixrp435.dts9 #include "intel-ixp43x.dtsi"
15 compatible = "intel,kixrp435", "intel,ixp43x";
Dintel-ixp43x-gateworks-gw2358.dts3 * Device Tree file for Gateworks IXP43x-based Cambria GW2358
8 #include "intel-ixp43x.dtsi"
12 compatible = "gateworks,gw2358", "intel,ixp43x";
Dintel-ixp45x-ixp46x.dtsi24 compatible = "intel,ixp43x-interrupt";
DMakefile250 intel-ixp43x-kixrp435.dtb \
257 intel-ixp43x-gateworks-gw2358.dtb \
/Linux-v5.15/drivers/bus/
Dintel-ixp4xx-eb.c51 #define IXP43X_EXP_SYNC_INTEL BIT(8) /* Only on IXP43x */
52 #define IXP43X_EXP_EXP_CHIP BIT(7) /* Only on IXP43x */
71 /* Fuses on the IXP43x */
363 eb->is_43x = of_device_is_compatible(np, "intel,ixp43x-expansion-bus-controller"); in ixp4xx_exp_probe()
384 dev_info(dev, "IXP43x at 533 MHz\n"); in ixp4xx_exp_probe()
387 dev_info(dev, "IXP43x at 400 MHz\n"); in ixp4xx_exp_probe()
390 dev_info(dev, "IXP43x at 667 MHz\n"); in ixp4xx_exp_probe()
393 dev_info(dev, "IXP43x unknown speed\n"); in ixp4xx_exp_probe()
413 { .compatible = "intel,ixp43x-expansion-bus-controller", },
/Linux-v5.15/Documentation/devicetree/bindings/interrupt-controller/
Dintel,ixp4xx-interrupt.yaml20 variations are IXP42x, IXP43x, IXP45x and IXP46x. Those four
29 - intel,ixp43x-interrupt
52 compatible = "intel,ixp43x-interrupt";
/Linux-v5.15/drivers/irqchip/
Dirq-ixp4xx.c36 /* IXP43x and IXP46x-only */
47 * @is_356: if this is an IXP43x, IXP45x or IX46x SoC (with 64 IRQs)
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
385 is_356 = of_device_is_compatible(np, "intel,ixp43x-interrupt") || in ixp4xx_of_init_irq()
397 IRQCHIP_DECLARE(ixp43x, "intel,ixp43x-interrupt",
/Linux-v5.15/Documentation/devicetree/bindings/pci/
Dintel,ixp4xx-pci.yaml22 - intel,ixp43x-pci
23 description: The two supported variants are ixp42x and ixp43x,
72 compatible = "intel,ixp43x-pci";
/Linux-v5.15/Documentation/devicetree/bindings/arm/
Dintel-ixp4xx.yaml25 - const: intel,ixp43x
/Linux-v5.15/Documentation/devicetree/bindings/bus/
Dintel,ixp4xx-expansion-bus-controller.yaml12 including IXP42x, IXP43x, IXP45x and IXP46x.
25 - intel,ixp43x-expansion-bus-controller
/Linux-v5.15/arch/arm/mach-ixp4xx/
Dixp4xx-of.c55 "intel,ixp43x",
/Linux-v5.15/Documentation/devicetree/bindings/ata/
Dintel,ixp4xx-compact-flash.yaml46 compatible = "intel,ixp43x-expansion-bus-controller", "syscon";
/Linux-v5.15/include/linux/soc/ixp4xx/
Dcpu.h64 /* IXP43x/46x CPUs */
/Linux-v5.15/arch/arm/mm/
Dproc-xscale.S604 string cpu_ixp43x_name, "XScale-IXP43x Family"
655 xscale_proc_info ixp43x, 0x69054040, 0xfffffff0, cpu_ixp43x_name
/Linux-v5.15/drivers/pci/controller/
Dpci-ixp4xx.c653 .compatible = "intel,ixp43x-pci",
/Linux-v5.15/drivers/net/ethernet/xscale/
Dixp4xx_eth.c1455 /* On all except IXP43x, NPE-B is used for the MDIO bus. in ixp4xx_eth_probe()
1468 /* IXP43x lacks NPE-B and uses NPE-C for the MDIO bus in ixp4xx_eth_probe()
/Linux-v5.15/drivers/soc/ixp4xx/
Dixp4xx-npe.c568 print_npe(KERN_INFO, npe, "IXP43x/IXP46x firmware ignored on " in npe_load_firmware()