/openbmc/linux/drivers/net/ethernet/ti/ |
H A D | netcp_core.c | 843 if (knav_pool_count(netcp->rx_pool) != netcp->rx_pool_size) in netcp_rxpool_free() 845 netcp->rx_pool_size - knav_pool_count(netcp->rx_pool)); in netcp_rxpool_free() 1182 p_info.netcp = netcp; in netcp_tx_submit_skb() 1410 naddr->netcp = netcp; in netcp_addr_add() 1618 netcp->tx_compl_qid = knav_queue_get_id(netcp->tx_compl_q); in netcp_setup_navigator_resources() 1638 netcp->rx_queue_id = knav_queue_get_id(netcp->rx_queue); in netcp_setup_navigator_resources() 1773 netcp_process_tx_compl_packets(netcp, netcp->tx_pool_size); in netcp_ndo_stop() 1775 if (knav_pool_count(netcp->tx_pool) != netcp->tx_pool_size) in netcp_ndo_stop() 1777 netcp->tx_pool_size - knav_pool_count(netcp->tx_pool)); in netcp_ndo_stop() 1819 netcp_process_tx_compl_packets(netcp, netcp->tx_pool_size); in netcp_ndo_tx_timeout() [all …]
|
H A D | netcp_ethss.c | 1744 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_msglevel() local 1746 return netcp->msg_enable; in keystone_get_msglevel() 1751 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_set_msglevel() local 1753 netcp->msg_enable = value; in keystone_set_msglevel() 1770 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_stat_strings() local 1775 gbe_intf = keystone_get_intf_data(netcp); in keystone_get_stat_strings() 1799 gbe_intf = keystone_get_intf_data(netcp); in keystone_get_sset_count() 1917 gbe_intf = keystone_get_intf_data(netcp); in keystone_get_ethtool_stats() 1940 gbe_intf = keystone_get_intf_data(netcp); in keystone_get_link_ksettings() 1972 gbe_intf = keystone_get_intf_data(netcp); in keystone_set_link_ksettings() [all …]
|
H A D | netcp.h | 59 struct netcp_intf *netcp; member 134 struct netcp_intf *netcp; member
|
/openbmc/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | keystone-k2g-netcp.dtsi | 50 netcp-tx { 92 netcp: netcp@4000000 { label 95 compatible = "ti,netcp-1.0"; 111 netcp-devices { 116 label = "netcp-gbe"; 117 compatible = "ti,netcp-gbe-2"; 134 netcp-interfaces { 144 netcp-gbe = <&gbe0>;
|
H A D | keystone-k2l-netcp.dtsi | 67 netcp-tx { 127 netcp: netcp@26000000 { label 130 compatible = "ti,netcp-1.0"; 146 netcp-devices { 151 label = "netcp-gbe"; 152 compatible = "ti,netcp-gbe-5"; 200 netcp-interfaces { 210 netcp-gbe = <&gbe0>; 223 netcp-gbe = <&gbe1>;
|
H A D | keystone-k2e-netcp.dtsi | 67 netcp-tx { 128 netcp: netcp@24000000 { label 131 compatible = "ti,netcp-1.0"; 147 netcp-devices { 152 label = "netcp-gbe"; 153 compatible = "ti,netcp-gbe-9"; 218 netcp-interfaces { 228 netcp-gbe = <&gbe0>; 241 netcp-gbe = <&gbe1>;
|
H A D | keystone-k2hk-netcp.dtsi | 80 netcp-tx { 145 netcp: netcp@2000000 { label 148 compatible = "ti,netcp-1.0"; 164 netcp-devices { 171 label = "netcp-gbe"; 172 compatible = "ti,netcp-gbe"; 220 netcp-interfaces { 230 netcp-gbe = <&gbe0>; 243 netcp-gbe = <&gbe1>;
|
H A D | keystone-k2e.dtsi | 197 /include/ "keystone-k2e-netcp.dtsi"
|
H A D | keystone-k2hk.dtsi | 294 /include/ "keystone-k2hk-netcp.dtsi"
|
H A D | keystone-k2l.dtsi | 400 /include/ "keystone-k2l-netcp.dtsi"
|
H A D | keystone-k2g-ice.dts | 423 &netcp {
|
H A D | keystone-k2g-evm.dts | 477 &netcp {
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | keystone-k2g-netcp.dtsi | 52 netcp-tx { 98 netcp: netcp@4000000 { label 101 compatible = "ti,netcp-1.0"; 117 netcp-devices { 122 label = "netcp-gbe"; 123 compatible = "ti,netcp-gbe-2"; 139 netcp-interfaces { 149 netcp-gbe = <&gbe0>;
|
H A D | keystone-k2l-netcp.dtsi | 70 netcp-tx { 107 netcp: netcp@26000000 { label 110 compatible = "ti,netcp-1.0"; 125 netcp-devices { 130 label = "netcp-gbe"; 131 compatible = "ti,netcp-gbe-5"; 163 netcp-interfaces { 173 netcp-gbe = <&gbe0>; 186 netcp-gbe = <&gbe1>;
|
H A D | keystone-k2e-netcp.dtsi | 70 netcp-tx { 108 netcp: netcp@24000000 { label 111 compatible = "ti,netcp-1.0"; 126 netcp-devices { 131 label = "netcp-gbe"; 132 compatible = "ti,netcp-gbe-9"; 180 netcp-interfaces { 190 netcp-gbe = <&gbe0>; 203 netcp-gbe = <&gbe1>;
|
H A D | keystone-k2hk-netcp.dtsi | 82 netcp-tx { 124 netcp: netcp@2000000 { label 127 compatible = "ti,netcp-1.0"; 142 netcp-devices { 149 label = "netcp-gbe"; 150 compatible = "ti,netcp-gbe"; 182 netcp-interfaces { 192 netcp-gbe = <&gbe0>; 205 netcp-gbe = <&gbe1>;
|
H A D | keystone-k2l.dtsi | 92 /include/ "keystone-k2l-netcp.dtsi"
|
H A D | keystone-k2hk.dtsi | 112 /include/ "keystone-k2hk-netcp.dtsi"
|
H A D | keystone-k2g-evm.dts | 68 &netcp {
|
H A D | keystone-k2e.dtsi | 145 /include/ "keystone-k2e-netcp.dtsi"
|
H A D | keystone-k2g.dtsi | 101 #include "keystone-k2g-netcp.dtsi"
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | keystone-netcp.txt | 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 73 "ti,netcp-xgbe" for 10 GbE 165 netcp: netcp@2000000 { 168 compatible = "ti,netcp-1.0"; 177 netcp-devices { 182 label = "netcp-gbe"; 229 netcp-interfaces { 239 netcp-gbe = <&gbe0>; [all …]
|
/openbmc/u-boot/drivers/net/ti/ |
H A D | keystone_net.c | 673 static int ks2_eth_parse_slave_interface(int netcp, int slave, in ks2_eth_parse_slave_interface() argument 689 dma_count = fdtdec_get_int_array_count(fdt, netcp, in ks2_eth_parse_slave_interface() 737 int netcp; in ks2_sl_eth_ofdata_to_platdata() local 742 netcp = fdt_parent_offset(fdt, netcp_devices); in ks2_sl_eth_ofdata_to_platdata() 744 ks2_eth_parse_slave_interface(netcp, slave, priv, pdata); in ks2_sl_eth_ofdata_to_platdata() 746 pdata->iobase = fdtdec_get_addr(fdt, netcp, "reg"); in ks2_sl_eth_ofdata_to_platdata()
|
/openbmc/linux/Documentation/devicetree/bindings/soc/ti/ |
H A D | keystone-navigator-dma.txt | 104 netcp: netcp@2090000 {
|
H A D | keystone-navigator-qmss.txt | 183 netcp-tx {
|