| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | ftgmac100.txt | 4 - compatible: "faraday,ftgmac100" 10 - "aspeed,ast2400-mac" 11 - "aspeed,ast2500-mac" 12 - "aspeed,ast2600-mac" 14 - reg: Address and length of the register set for the device 15 - interrupts: Should contain ethernet controller interrupt 18 - phy-mode: See ethernet.txt file in the same directory. If the property is 21 - use-ncsi: Use the NC-SI stack instead of an MDIO PHY. Currently assumes 22 rmii (100bT) but kept as a separate property in case NC-SI grows support 24 - no-hw-checksum: Used to disable HW checksum support. Here for backward [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/ |
| D | aspeed-bmc-facebook-greatlakes.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/leds/leds-pca955x.h> 8 #include <dt-bindings/i2c/i2c.h> 12 compatible = "facebook,greatlakes-bmc", "aspeed,ast2600"; 23 iio-hwmon { 24 compatible = "iio-hwmon"; 25 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>, [all …]
|
| D | aspeed-bmc-facebook-yamp.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 /dts-v1/; 5 #include "ast2500-facebook-netbmc-common.dtsi" 9 compatible = "facebook,yamp-bmc", "aspeed,ast2500"; 23 stdout-path = &uart5; 30 pinctrl-names = "default"; 31 pinctrl-0 = <&pinctrl_txd2_default 37 use-ncsi; 38 pinctrl-names = "default"; 39 pinctrl-0 = <&pinctrl_rmii1_default>; [all …]
|
| D | aspeed-bmc-supermicro-x11spi.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 /dts-v1/; 6 #include "aspeed-g5.dtsi" 10 compatible = "supermicro,x11spi-bmc", "aspeed,ast2500"; 13 stdout-path = &uart5; 21 reserved-memory { 22 #address-cells = <1>; 23 #size-cells = <1>; 27 no-map; 32 iio-hwmon { [all …]
|
| D | aspeed-bmc-intel-s2600wf.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "aspeed-g5.dtsi" 9 compatible = "intel,s2600wf-bmc", "aspeed,ast2500"; 12 stdout-path = &uart5; 20 reserved-memory { 21 #address-cells = <1>; 22 #size-cells = <1>; 26 no-map; 31 iio-hwmon { [all …]
|
| D | aspeed-bmc-inspur-on5263m5.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "aspeed-g5.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "inspur,on5263m5-bmc", "aspeed,ast2500"; 13 stdout-path = &uart5; 21 reserved-memory { 22 #address-cells = <1>; 23 #size-cells = <1>; 27 no-map; [all …]
|
| D | aspeed-bmc-portwell-neptune.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "aspeed-g5.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "portwell,neptune-bmc", "aspeed,ast2500"; 16 stdout-path = &uart5; 25 compatible = "gpio-leds"; 29 default-state = "on"; 34 linux,default-trigger = "heartbeat"; 40 // postcode3-7 are GPIOH3-H7 [all …]
|
| D | aspeed-bmc-inventec-starscream.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 /dts-v1/; 6 #include "aspeed-g6.dtsi" 7 #include "aspeed-g6-pinctrl.dtsi" 8 #include <dt-bindings/i2c/i2c.h> 9 #include <dt-bindings/gpio/aspeed-gpio.h> 13 compatible = "inventec,starscream-bmc", "aspeed,ast2600"; 20 stdout-path = &uart5; 28 reserved-memory { 29 #address-cells = <1>; [all …]
|
| /kernel/linux/linux-5.10/net/ncsi/ |
| D | ncsi-netlink.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright Samuel Mendoza-Jonas, IBM Corporation 2018. 12 #include <net/ncsi.h> 15 #include <uapi/linux/ncsi.h> 18 #include "ncsi-pkt.h" 19 #include "ncsi-netlink.h" 46 pr_err("NCSI netlink: No device for ifindex %u\n", ifindex); in ndp_from_ifindex() 66 nla_put_u32(skb, NCSI_CHANNEL_ATTR_ID, nc->id); in ncsi_write_channel_info() 67 m = &nc->modes[NCSI_MODE_LINK]; in ncsi_write_channel_info() 68 nla_put_u32(skb, NCSI_CHANNEL_ATTR_LINK_STATE, m->data[2]); in ncsi_write_channel_info() [all …]
|
| D | ncsi-manage.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 #include <net/ncsi.h> 22 #include "ncsi-pkt.h" 23 #include "ncsi-netlink.h" 30 return !!(channel->modes[NCSI_MODE_LINK].data[2] & 0x1); in ncsi_channel_has_link() 43 if (nc->state == NCSI_CHANNEL_ACTIVE && in ncsi_channel_is_last() 53 struct ncsi_dev *nd = &ndp->ndev; in ncsi_report_link() 58 nd->state = ncsi_dev_state_functional; in ncsi_report_link() 60 nd->link_up = 0; in ncsi_report_link() 64 nd->link_up = 0; in ncsi_report_link() [all …]
|
| D | ncsi-cmd.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 13 #include <net/ncsi.h> 19 #include "ncsi-pkt.h" 44 h->mc_id = 0; in ncsi_cmd_build_header() 45 h->revision = NCSI_PKT_REVISION; in ncsi_cmd_build_header() 46 h->reserved = 0; in ncsi_cmd_build_header() 47 h->id = nca->id; in ncsi_cmd_build_header() 48 h->type = nca->type; in ncsi_cmd_build_header() 49 h->channel = NCSI_TO_CHANNEL(nca->package, in ncsi_cmd_build_header() 50 nca->channel); in ncsi_cmd_build_header() [all …]
|
| /kernel/linux/linux-6.6/net/ncsi/ |
| D | ncsi-netlink.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright Samuel Mendoza-Jonas, IBM Corporation 2018. 12 #include <net/ncsi.h> 15 #include <uapi/linux/ncsi.h> 18 #include "ncsi-pkt.h" 19 #include "ncsi-netlink.h" 46 pr_err("NCSI netlink: No device for ifindex %u\n", ifindex); in ndp_from_ifindex() 66 nla_put_u32(skb, NCSI_CHANNEL_ATTR_ID, nc->id); in ncsi_write_channel_info() 67 m = &nc->modes[NCSI_MODE_LINK]; in ncsi_write_channel_info() 68 nla_put_u32(skb, NCSI_CHANNEL_ATTR_LINK_STATE, m->data[2]); in ncsi_write_channel_info() [all …]
|
| D | ncsi-manage.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 #include <net/ncsi.h> 22 #include "ncsi-pkt.h" 23 #include "ncsi-netlink.h" 30 return !!(channel->modes[NCSI_MODE_LINK].data[2] & 0x1); in ncsi_channel_has_link() 43 if (nc->state == NCSI_CHANNEL_ACTIVE && in ncsi_channel_is_last() 53 struct ncsi_dev *nd = &ndp->ndev; in ncsi_report_link() 58 nd->state = ncsi_dev_state_functional; in ncsi_report_link() 60 nd->link_up = 0; in ncsi_report_link() 64 nd->link_up = 0; in ncsi_report_link() [all …]
|
| D | ncsi-cmd.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 13 #include <net/ncsi.h> 19 #include "ncsi-pkt.h" 44 h->mc_id = 0; in ncsi_cmd_build_header() 45 h->revision = NCSI_PKT_REVISION; in ncsi_cmd_build_header() 46 h->reserved = 0; in ncsi_cmd_build_header() 47 h->id = nca->id; in ncsi_cmd_build_header() 48 h->type = nca->type; in ncsi_cmd_build_header() 49 h->channel = NCSI_TO_CHANNEL(nca->package, in ncsi_cmd_build_header() 50 nca->channel); in ncsi_cmd_build_header() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | faraday,ftgmac100.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: ethernet-controller.yaml# 13 - Po-Yu Chuang <ratbert@faraday-tech.com> 18 - const: faraday,ftgmac100 19 - items: 20 - enum: 21 - aspeed,ast2400-mac 22 - aspeed,ast2500-mac [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | aspeed-bmc-facebook-yamp.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 /dts-v1/; 5 #include "ast2500-facebook-netbmc-common.dtsi" 9 compatible = "facebook,yamp-bmc", "aspeed,ast2500"; 23 stdout-path = &uart5; 30 pinctrl-names = "default"; 31 pinctrl-0 = <&pinctrl_txd2_default 37 use-ncsi; 38 pinctrl-names = "default"; 39 pinctrl-0 = <&pinctrl_rmii1_default>; [all …]
|
| D | aspeed-bmc-intel-s2600wf.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "aspeed-g5.dtsi" 9 compatible = "intel,s2600wf-bmc", "aspeed,ast2500"; 12 stdout-path = &uart5; 20 reserved-memory { 21 #address-cells = <1>; 22 #size-cells = <1>; 26 no-map; 31 iio-hwmon { [all …]
|
| D | aspeed-bmc-inspur-on5263m5.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "aspeed-g5.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "inspur,on5263m5-bmc", "aspeed,ast2500"; 13 stdout-path = &uart5; 21 reserved-memory { 22 #address-cells = <1>; 23 #size-cells = <1>; 27 no-map; [all …]
|
| D | aspeed-bmc-portwell-neptune.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "aspeed-g5.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "portwell,neptune-bmc", "aspeed,ast2500"; 16 stdout-path = &uart5; 25 compatible = "gpio-leds"; 29 default-state = "on"; 34 linux,default-trigger = "heartbeat"; 40 // postcode3-7 are GPIOH3-H7 [all …]
|
| /kernel/linux/linux-6.6/net/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 # Rewritten to use lists instead of if-statements. 9 obj-y := devres.o socket.o core/ 11 obj-$(CONFIG_COMPAT) += compat.o 14 obj-$(CONFIG_LLC) += llc/ 15 obj-y += ethernet/ 802/ sched/ netlink/ bpf/ ethtool/ 16 obj-$(CONFIG_NETFILTER) += netfilter/ 17 obj-$(CONFIG_INET) += ipv4/ 18 obj-$(CONFIG_TLS) += tls/ 19 obj-$(CONFIG_XFRM) += xfrm/ [all …]
|
| /kernel/linux/linux-5.10/net/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 # Rewritten to use lists instead of if-statements. 9 obj-$(CONFIG_NET) := devres.o socket.o core/ 11 tmp-$(CONFIG_COMPAT) := compat.o 12 obj-$(CONFIG_NET) += $(tmp-y) 15 obj-$(CONFIG_LLC) += llc/ 16 obj-$(CONFIG_NET) += ethernet/ 802/ sched/ netlink/ bpf/ ethtool/ 17 obj-$(CONFIG_NETFILTER) += netfilter/ 18 obj-$(CONFIG_INET) += ipv4/ 19 obj-$(CONFIG_TLS) += tls/ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt_fw_hdr.h | 1 /* Broadcom NetXtreme-C/E network driver. 3 * Copyright (c) 2014-2016 Broadcom Corporation 17 DEVICE_5702_3_4_FAMILY, /* 0 - Denali, Vinson, K2 */ 18 DEVICE_5705_FAMILY, /* 1 - Bachelor */ 19 DEVICE_SHASTA_FAMILY, /* 2 - 5751 */ 20 DEVICE_5706_FAMILY, /* 3 - Teton */ 21 DEVICE_5714_FAMILY, /* 4 - Hamilton */ 22 DEVICE_STANFORD_FAMILY, /* 5 - 5755 */ 23 DEVICE_STANFORD_ME_FAMILY, /* 6 - 5756 */ 24 DEVICE_SOLEDAD_FAMILY, /* 7 - 5761[E] */ [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt_fw_hdr.h | 1 /* Broadcom NetXtreme-C/E network driver. 3 * Copyright (c) 2014-2016 Broadcom Corporation 17 DEVICE_5702_3_4_FAMILY, /* 0 - Denali, Vinson, K2 */ 18 DEVICE_5705_FAMILY, /* 1 - Bachelor */ 19 DEVICE_SHASTA_FAMILY, /* 2 - 5751 */ 20 DEVICE_5706_FAMILY, /* 3 - Teton */ 21 DEVICE_5714_FAMILY, /* 4 - Hamilton */ 22 DEVICE_STANFORD_FAMILY, /* 5 - 5755 */ 23 DEVICE_STANFORD_ME_FAMILY, /* 6 - 5756 */ 24 DEVICE_SOLEDAD_FAMILY, /* 7 - 5761[E] */ [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/faraday/ |
| D | ftgmac100.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * (C) Copyright 2009-2011 Faraday Technology 6 * Po-Yu Chuang <ratbert@faraday-tech.com> 12 #include <linux/dma-mapping.h> 28 #include <net/ncsi.h> 79 /* Scratch page to use when rx skb alloc fails */ 116 struct net_device *netdev = priv->netdev; in ftgmac100_reset_mac() 120 iowrite32(maccr, priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() 122 priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() 126 maccr = ioread32(priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/faraday/ |
| D | ftgmac100.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * (C) Copyright 2009-2011 Faraday Technology 6 * Po-Yu Chuang <ratbert@faraday-tech.com> 12 #include <linux/dma-mapping.h> 28 #include <net/ncsi.h> 79 /* Scratch page to use when rx skb alloc fails */ 116 struct net_device *netdev = priv->netdev; in ftgmac100_reset_mac() 120 iowrite32(maccr, priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() 122 priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() 126 maccr = ioread32(priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac() [all …]
|