/linux/include/linux/soc/ixp4xx/ |
H A D | npe.h | 19 struct npe { struct 27 static inline const char *npe_name(struct npe *npe) in npe_name() argument 29 return npe_names[npe->id]; in npe_name() 32 int npe_running(struct npe *npe); 33 int npe_send_message(struct npe *npe, const void *msg, const char *what); 34 int npe_recv_message(struct npe *npe, void *msg, const char *what); 35 int npe_send_recv_message(struct npe *npe, void *msg, const char *what); 36 int npe_load_firmware(struct npe *npe, const char *name, struct device *dev); 37 struct npe *npe_request(unsigned id); 38 void npe_release(struct npe *npe);
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | intel,ixp4xx-hss.yaml | 14 The Intel IXP4xx HSS makes use of the IXP4xx NPE (Network 26 intel,npe-handle: 30 - description: phandle to the NPE this HSS instance is using 31 - description: the NPE instance number 32 description: phandle to the NPE this HSS instance is using 39 - description: phandle to the RX trigger queue on the NPE 41 description: phandle to the RX trigger queue on the NPE 47 - description: phandle to the TX ready queue on the NPE 49 description: phandle to the TX ready queue on the NPE 55 - description: phandle to the RX queue on the NPE [all …]
|
H A D | intel,ixp4xx-ethernet.yaml | 17 The Intel IXP4xx ethernet makes use of the IXP4xx NPE (Network 36 description: phandle to the RX queue on the NPE 44 description: phandle to the TX READY queue on the NPE 52 intel,npe-handle: 56 - description: phandle to the NPE this ethernet instance is using 57 - description: the NPE instance to use 58 description: phandle to the NPE this ethernet instance is using 71 - intel,npe-handle 77 npe: npe@c8006000 { 87 intel,npe-handle = <&npe 1>; [all …]
|
/linux/Documentation/devicetree/bindings/crypto/ |
H A D | intel,ixp4xx-crypto.yaml | 14 The Intel IXP4xx cryptographic engine makes use of the IXP4xx NPE 16 it is defined as a subnode of the NPE, if crypto support is 23 intel,npe-handle: 27 - description: phandle to the NPE this crypto engine 28 - description: the NPE instance number 29 description: phandle to the NPE this crypto engine is using, the cell 30 describing the NPE instance to be used. 36 - description: phandle to the RX queue on the NPE 38 description: phandle to the RX queue on the NPE, the cell describing 45 - description: phandle to the TX READY queue on the NPE [all …]
|
/linux/Documentation/devicetree/bindings/firmware/ |
H A D | intel,ixp4xx-network-processing-engine.yaml | 14 On the IXP4xx SoCs, the Network Processing Engine (NPE) is a small 29 - description: NPE0 (NPE-A) register range 30 - description: NPE1 (NPE-B) register range 31 - description: NPE2 (NPE-C) register range 37 should be named with the instance number of the NPE engine used for 51 node should be named with the instance number of the NPE engine 64 npe: npe@c8006000 { 73 intel,npe-handle = <&npe 0>; 89 intel,npe-handle = <&npe 2>;
|
/linux/arch/arm/boot/dts/intel/ixp/ |
H A D | intel-ixp4xx.dtsi | 139 npe: npe@c8006000 { label 145 /* NPE-A contains two high-speed serial links */ 149 intel,npe-handle = <&npe 0>; 156 intel,npe-handle = <&npe 0>; 160 /* NPE-C contains a crypto accelerator */ 163 intel,npe-handle = <&npe 2>; 177 intel,npe-handle = <&npe 1>; 188 intel,npe-handle = <&npe 2>; 199 intel,npe-handle = <&npe 0>;
|
H A D | intel-ixp45x-ixp46x.dtsi | 50 intel,npe = <1>; 61 intel,npe = <2>; 72 intel,npe = <3>;
|
H A D | intel-ixp43x-kixrp435.dts | 65 intel,npe-handle = <&npe 0>;
|
H A D | intel-ixp43x-gateworks-gw2358.dts | 196 intel,npe-handle = <&npe 0>;
|
H A D | intel-ixp42x-goramo-multilink.dts | 118 npe@c8006000 {
|
/linux/drivers/soc/ixp4xx/ |
H A D | Makefile | 3 obj-$(CONFIG_IXP4XX_NPE) += ixp4xx-npe.o
|
/linux/drivers/crypto/intel/ixp4xx/ |
H A D | Kconfig | 14 Driver for the IXP4xx NPE crypto engine.
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac5.h | 35 #define NPE GENMASK(23, 16) macro
|
H A D | dwmac5.c | 507 val = (nve << 16) & NPE; in dwmac5_rxp_config()
|
/linux/Documentation/arch/arm/ |
H A D | ixp4xx.rst | 107 small residential/office gateways. One NPE is connected to a 10/100
|
/linux/drivers/edac/ |
H A D | edac_pci_sysfs.c | 719 /* global NPE counter incremented by edac_pci_do_parity_check() */ in edac_pci_handle_npe()
|
/linux/ |
H A D | MAINTAINERS | 2804 F: drivers/soc/ixp4xx/ixp4xx-npe.c 2806 F: include/linux/soc/ixp4xx/npe.h
|