Searched refs:netcp (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | netcp_core.c | 78 #define for_each_module(netcp, intf_modpriv) \ argument 79 list_for_each_entry(intf_modpriv, &netcp->module_head, intf_list) 216 static int netcp_register_interface(struct netcp_intf *netcp) in netcp_register_interface() argument 220 ret = register_netdev(netcp->ndev); in netcp_register_interface() 222 netcp->netdev_registered = true; in netcp_register_interface() 566 static void netcp_free_rx_desc_chain(struct netcp_intf *netcp, in netcp_free_rx_desc_chain() argument 578 ndesc = knav_pool_desc_unmap(netcp->rx_pool, dma_desc, dma_sz); in netcp_free_rx_desc_chain() 580 dev_err(netcp->ndev_dev, "failed to unmap Rx desc\n"); in netcp_free_rx_desc_chain() 585 dma_unmap_page(netcp->dev, dma_buf, PAGE_SIZE, DMA_FROM_DEVICE); in netcp_free_rx_desc_chain() 587 knav_pool_desc_put(netcp->rx_pool, desc); in netcp_free_rx_desc_chain() [all …]
|
D | netcp.h | 64 struct netcp_intf *netcp; member 119 struct netcp_intf *netcp; member
|
D | netcp_ethss.c | 1668 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_msglevel() local 1670 return netcp->msg_enable; in keystone_get_msglevel() 1675 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_set_msglevel() local 1677 netcp->msg_enable = value; in keystone_set_msglevel() 1683 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_stat_strings() local 1688 gbe_intf = netcp_module_get_intf_data(&gbe_module, netcp); in keystone_get_stat_strings() 1708 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_sset_count() local 1712 gbe_intf = netcp_module_get_intf_data(&gbe_module, netcp); in keystone_get_sset_count() 1826 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_ethtool_stats() local 1830 gbe_intf = netcp_module_get_intf_data(&gbe_module, netcp); in keystone_get_ethtool_stats() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | keystone-netcp.txt | 17 sub-modules exist as a loadable kernel module which plug in to the netcp core. 18 These sub-modules are represented as "netcp-devices" in the dts bindings. It is 49 - compatible: Should be "ti,netcp-1.0" 67 - label: Must be "netcp-gbe" for 1Gb & "netcp-xgbe" for 10Gb. 69 "ti,netcp-gbe" for 1GbE on NetCP 1.4 70 "ti,netcp-gbe-5" for 1GbE N NetCP 1.5 (N=5) 71 "ti,netcp-gbe-9" for 1GbE N NetCP 1.5 (N=9) 72 "ti,netcp-gbe-2" for 1GbE N NetCP 1.5 (N=2) 73 "ti,netcp-xgbe" for 10 GbE 135 are swapped. The netcp driver will swap the two DWORDs [all …]
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | k2l-netcp.dtsi | 70 netcp-tx { 130 netcp: netcp@26000000 { label 133 compatible = "ti,netcp-1.0"; 148 netcp-devices { 153 label = "netcp-gbe"; 154 compatible = "ti,netcp-gbe-5"; 186 netcp-interfaces { 196 netcp-gbe = <&gbe0>; 209 netcp-gbe = <&gbe1>;
|
D | k2e-netcp.dtsi | 70 netcp-tx { 131 netcp: netcp@24000000 { label 134 compatible = "ti,netcp-1.0"; 149 netcp-devices { 154 label = "netcp-gbe"; 155 compatible = "ti,netcp-gbe-9"; 203 netcp-interfaces { 213 netcp-gbe = <&gbe0>; 226 netcp-gbe = <&gbe1>;
|
D | k2hk-netcp.dtsi | 83 netcp-tx { 148 netcp: netcp@2000000 { label 151 compatible = "ti,netcp-1.0"; 166 netcp-devices { 173 label = "netcp-gbe"; 174 compatible = "ti,netcp-gbe"; 206 netcp-interfaces { 216 netcp-gbe = <&gbe0>; 229 netcp-gbe = <&gbe1>;
|
D | k2l.dtsi | 95 /include/ "k2l-netcp.dtsi"
|
D | k2hk.dtsi | 115 /include/ "k2hk-netcp.dtsi"
|
D | k2e.dtsi | 148 /include/ "k2e-netcp.dtsi"
|
/linux-4.4.14/Documentation/devicetree/bindings/soc/ti/ |
D | keystone-navigator-dma.txt | 104 netcp: netcp@2090000 {
|
D | keystone-navigator-qmss.txt | 176 netcp-tx {
|
/linux-4.4.14/ |
D | MAINTAINERS | 10710 F: drivers/net/ethernet/ti/netcp*
|