/openbmc/linux/tools/testing/selftests/net/forwarding/ |
H A D | vxlan_asymmetric_ipv6.sh | 213 bridge vlan add vid 10 dev br1 self 214 bridge vlan add vid 20 dev br1 self 226 bridge vlan del vid 20 dev br1 self 227 bridge vlan del vid 10 dev br1 self 237 bridge vlan del vid 20 dev $swp2 241 bridge vlan del vid 10 dev $swp1 245 bridge vlan del vid 20 dev vx20 251 bridge vlan del vid 10 dev vx10 338 bridge vlan add vid 10 dev w1 pvid untagged 362 bridge vlan add vid 10 dev br1 self [all …]
|
H A D | vxlan_asymmetric.sh | 213 bridge vlan add vid 10 dev br1 self 214 bridge vlan add vid 20 dev br1 self 231 bridge vlan del vid 20 dev br1 self 232 bridge vlan del vid 10 dev br1 self 242 bridge vlan del vid 20 dev $swp2 246 bridge vlan del vid 10 dev $swp1 250 bridge vlan del vid 20 dev vx20 256 bridge vlan del vid 10 dev vx10 339 bridge vlan add vid 10 dev w1 pvid untagged 363 bridge vlan add vid 10 dev br1 self [all …]
|
H A D | router_bridge_vlan_upper_pvid.sh | 70 type bridge vlan_filtering 1 vlan_default_pvid 0 79 bridge vlan add dev br1 vid 10 self 80 bridge vlan add dev $swp1 vid 10 87 bridge vlan del dev $swp1 vid 10 88 bridge vlan del dev br1 vid 10 self 121 bridge vlan add dev br1 vid 10 pvid self 123 bridge vlan add dev br1 vid 10 self 130 bridge vlan add dev br1 vid 10 pvid self 132 bridge vlan add dev br1 vid 20 pvid self
|
H A D | q_in_vni.sh | 155 bridge vlan add vid 100 dev vx100 pvid untagged 159 bridge vlan add vid 100 dev $swp1 pvid untagged 163 bridge vlan add vid 100 dev $swp2 pvid untagged 165 bridge fdb append dev vx100 00:00:00:00:00:00 dst 192.0.2.34 self 166 bridge fdb append dev vx100 00:00:00:00:00:00 dst 192.0.2.50 self 171 bridge fdb del dev vx100 00:00:00:00:00:00 dst 192.0.2.50 self 172 bridge fdb del dev vx100 00:00:00:00:00:00 dst 192.0.2.34 self 174 bridge vlan del vid 100 dev $swp2 178 bridge vlan del vid 100 dev $swp1 230 bridge vlan add vid 100 dev w1 pvid untagged [all …]
|
H A D | q_in_vni_ipv6.sh | 154 bridge vlan add vid 100 dev vx100 pvid untagged 158 bridge vlan add vid 100 dev $swp1 pvid untagged 162 bridge vlan add vid 100 dev $swp2 pvid untagged 164 bridge fdb append dev vx100 00:00:00:00:00:00 dst 2001:db8:4::1 self 165 bridge fdb append dev vx100 00:00:00:00:00:00 dst 2001:db8:5::1 self 170 bridge fdb del dev vx100 00:00:00:00:00:00 dst 2001:db8:5::1 self 171 bridge fdb del dev vx100 00:00:00:00:00:00 dst 2001:db8:4::1 self 173 bridge vlan del vid 100 dev $swp2 177 bridge vlan del vid 100 dev $swp1 229 bridge vlan add vid 100 dev w1 pvid untagged [all …]
|
/openbmc/qemu/tests/rocker/ |
H A D | bridge-vlan | 9 # configure a 2-port bridge 11 simp ssh tut sw1 --cmd "sudo /sbin/ip link add name br0 type bridge" 18 simp ssh tut sw1 --cmd "echo 0 | sudo dd of=/sys/class/net/br0/bridge/default_pvid 2> /dev/null" 19 simp ssh tut sw1 --cmd "echo 1 | sudo dd of=/sys/class/net/br0/bridge/vlan_filtering 2> /dev/null" 23 simp ssh tut sw1 --cmd "sudo /sbin/bridge vlan add vid 57 dev sw1p1" 24 simp ssh tut sw1 --cmd "sudo /sbin/bridge vlan add vid 57 dev sw1p2" 28 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p1 learning off" 29 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p2 learning off" 31 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p1 flood off" 32 simp ssh tut sw1 --cmd "sudo /sbin/bridge link set dev sw1p2 flood off" [all …]
|
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | vxlan_fdb_veto.sh | 38 ip link add dev br0 type bridge mcast_snooping 0 67 bridge fdb add 01:02:03:04:05:06 dev vxlan0 self static \ 71 bridge fdb add 01:02:03:04:05:06 dev vxlan0 self static \ 82 bridge fdb add 00:01:02:03:04:05 dev vxlan0 self static \ 86 bridge fdb replace 00:01:02:03:04:05 dev vxlan0 self static \ 90 bridge fdb replace 00:01:02:03:04:05 dev vxlan0 self static \ 102 bridge fdb add 00:00:00:00:00:00 dev vxlan0 self static \ 106 bridge fdb append 00:00:00:00:00:00 dev vxlan0 self static \ 110 bridge fdb append 00:00:00:00:00:00 dev vxlan0 self static \
|
H A D | ingress_rif_conf_1q.sh | 97 ip link add dev br0 type bridge vlan_filtering 1 mcast_snooping 0 108 bridge vlan add vid 10 dev $swp2 125 bridge vlan del vid 10 dev $swp2 196 bridge vlan add vid 10 dev br0 self 198 bridge vlan add vid 10 dev $swp1 217 bridge vlan del vid 10 dev $swp1 219 bridge vlan del vid 10 dev br0 self 231 bridge vlan add vid 10 dev br0 self 235 bridge vlan add vid 10 dev $swp1 250 bridge vlan del vid 10 dev $swp1 [all …]
|
H A D | vxlan_flooding.sh | 60 ip link add dev br0 type bridge mcast_snooping 0 164 bridge fdb append 00:00:00:00:00:00 dev vxlan0 self \ 255 bridge fdb del 00:00:00:00:00:00 dev vxlan0 self dst 198.51.100.8 256 bridge fdb del 00:00:00:00:00:00 dev vxlan0 self dst 198.51.100.9 257 bridge fdb del 00:00:00:00:00:00 dev vxlan0 self dst 198.51.100.10 267 bridge fdb del 00:00:00:00:00:00 dev vxlan0 self dst 198.51.100.2 268 bridge fdb del 00:00:00:00:00:00 dev vxlan0 self dst 198.51.100.3 269 bridge fdb del 00:00:00:00:00:00 dev vxlan0 self dst 198.51.100.4 292 bridge fdb del 00:00:00:00:00:00 dev vxlan0 self dst 198.51.100.5 301 bridge fdb del 00:00:00:00:00:00 dev vxlan0 self dst 198.51.100.6 [all …]
|
/openbmc/phosphor-ipmi-flash/tools/ |
H A D | p2a.cpp | 52 std::unique_ptr<PciBridgeIntf> bridge; in sendContents() local 58 bridge = std::make_unique<NuvotonPciBridge>(pci, skipBridgeDisable); in sendContents() 65 bridge = std::make_unique<AspeedPciBridge>(pci, skipBridgeDisable); in sendContents() 70 if (!bridge) in sendContents() 84 bridge->configure(pciResp); in sendContents() 98 std::vector<std::uint8_t> readBuffer(bridge->getDataLength()); in sendContents() 108 bridge->write( in sendContents()
|
/openbmc/linux/include/linux/fpga/ |
H A D | fpga-bridge.h | 19 int (*enable_show)(struct fpga_bridge *bridge); 20 int (*enable_set)(struct fpga_bridge *bridge, bool enable); 21 void (*fpga_bridge_remove)(struct fpga_bridge *bridge); 70 void fpga_bridge_put(struct fpga_bridge *bridge); 71 int fpga_bridge_enable(struct fpga_bridge *bridge); 72 int fpga_bridge_disable(struct fpga_bridge *bridge);
|
/openbmc/linux/drivers/gpu/drm/sti/ |
H A D | sti_dvo.c | 99 struct drm_bridge *bridge; member 441 struct drm_bridge *bridge; in sti_dvo_bind() local 457 bridge = devm_kzalloc(dev, sizeof(*bridge), GFP_KERNEL); in sti_dvo_bind() 458 if (!bridge) in sti_dvo_bind() 461 bridge->driver_private = dvo; in sti_dvo_bind() 462 bridge->funcs = &sti_dvo_bridge_funcs; in sti_dvo_bind() 463 bridge->of_node = dvo->dev.of_node; in sti_dvo_bind() 464 drm_bridge_add(bridge); in sti_dvo_bind() 470 dvo->bridge = bridge; in sti_dvo_bind() 492 drm_bridge_remove(bridge); in sti_dvo_bind() [all …]
|
/openbmc/linux/drivers/gpu/drm/bridge/ |
H A D | lontium-lt9611.c | 36 struct drm_bridge bridge; member 89 return container_of(bridge, struct lt9611, bridge); in bridge_to_lt9611() 438 if (irq_flag3 & 0xc0 && lt9611->bridge.dev) in lt9611_irq_thread_handler() 589 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_detect() 792 bridge, flags); in lt9611_bridge_attach() 1115 lt9611->bridge.funcs = <9611_bridge_funcs; in lt9611_probe() 1116 lt9611->bridge.of_node = client->dev.of_node; in lt9611_probe() 1119 lt9611->bridge.type = DRM_MODE_CONNECTOR_HDMIA; in lt9611_probe() 1121 drm_bridge_add(<9611->bridge); in lt9611_probe() 1148 drm_bridge_remove(<9611->bridge); in lt9611_probe() [all …]
|
H A D | lontium-lt9611uxc.c | 35 struct drm_bridge bridge; member 119 return container_of(bridge, struct lt9611uxc, bridge); in bridge_to_lt9611uxc() 182 drm_bridge_hpd_notify(<9611uxc->bridge, in lt9611uxc_hpd_work() 297 edid = lt9611uxc->bridge.funcs->get_edid(<9611uxc->bridge, connector); in lt9611uxc_connector_get_modes() 310 return lt9611uxc->bridge.funcs->detect(<9611uxc->bridge); in lt9611uxc_connector_detect() 339 if (!bridge->encoder) { in lt9611uxc_connector_init() 941 lt9611uxc->bridge.of_node = client->dev.of_node; in lt9611uxc_probe() 944 lt9611uxc->bridge.ops |= DRM_BRIDGE_OP_HPD; in lt9611uxc_probe() 947 drm_bridge_add(<9611uxc->bridge); in lt9611uxc_probe() 970 drm_bridge_remove(<9611uxc->bridge); in lt9611uxc_probe() [all …]
|
H A D | lontium-lt9211.c | 44 struct drm_bridge bridge; member 98 return container_of(bridge, struct lt9211, bridge); in bridge_to_lt9211() 104 struct lt9211 *ctx = bridge_to_lt9211(bridge); in lt9211_attach() 107 &ctx->bridge, flags); in lt9211_attach() 518 bridge->encoder); in lt9211_atomic_enable() 576 lt9211_mode_valid(struct drm_bridge *bridge, in lt9211_mode_valid() argument 758 ctx->bridge.funcs = <9211_funcs; in lt9211_probe() 759 ctx->bridge.of_node = dev->of_node; in lt9211_probe() 760 drm_bridge_add(&ctx->bridge); in lt9211_probe() 764 drm_bridge_remove(&ctx->bridge); in lt9211_probe() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ramnv1a.c | 29 struct pci_dev *bridge; in nv1a_ram_new() local 40 bridge = pci_get_domain_bus_and_slot(domain, 0, PCI_DEVFN(0, 1)); in nv1a_ram_new() 41 if (!bridge) { in nv1a_ram_new() 47 pci_read_config_dword(bridge, 0x7c, &mem); in nv1a_ram_new() 50 pci_read_config_dword(bridge, 0x84, &mem); in nv1a_ram_new()
|
/openbmc/linux/arch/arm/kernel/ |
H A D | bios32.c | 434 struct pci_host_bridge *bridge; in pcibios_init_hw() local 456 pci_free_host_bridge(bridge); in pcibios_init_hw() 464 ret = hw->scan(nr, bridge); in pcibios_init_hw() 467 &bridge->windows); in pcibios_init_hw() 468 bridge->dev.parent = parent; in pcibios_init_hw() 469 bridge->sysdata = sys; in pcibios_init_hw() 470 bridge->busnr = sys->busnr; in pcibios_init_hw() 471 bridge->ops = hw->ops; in pcibios_init_hw() 477 pci_free_host_bridge(bridge); in pcibios_init_hw() 481 sys->bus = bridge->bus; in pcibios_init_hw() [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | switchdev.rst | 187 static bridge FDB entry:: 224 echo 1 >/sys/class/net/<bridge>/bridge/vlan_filtering 238 bridge's FDB and mark the entry as NTF_EXT_LEARNED. The iproute2 bridge 241 $ bridge fdb 256 Learning on the port should be disabled on the bridge using the bridge command:: 258 bridge link set dev DEV learning off 262 bridge link set dev DEV learning on self 263 bridge link set dev DEV learning_sync on self 321 through any bridge port with the same mark. 496 bridge port. These VLAN devices cannot be enslaved into the bridge since they [all …]
|
/openbmc/linux/drivers/mtd/maps/ |
H A D | scx200_docflash.c | 82 struct pci_dev *bridge; in init_scx200_docflash() local 86 if ((bridge = pci_get_device(PCI_VENDOR_ID_NS, in init_scx200_docflash() 93 pci_dev_put(bridge); in init_scx200_docflash() 99 pci_read_config_dword(bridge, SCx200_DOCCS_BASE, &base); in init_scx200_docflash() 100 pci_read_config_dword(bridge, SCx200_DOCCS_CTRL, &ctrl); in init_scx200_docflash() 101 pci_dev_put(bridge); in init_scx200_docflash() 130 pci_dev_put(bridge); in init_scx200_docflash() 155 pci_write_config_dword(bridge, SCx200_DOCCS_BASE, docmem.start); in init_scx200_docflash() 156 pci_write_config_dword(bridge, SCx200_DOCCS_CTRL, ctrl); in init_scx200_docflash()
|
/openbmc/linux/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_external.c | 90 int tilcdc_attach_bridge(struct drm_device *ddev, struct drm_bridge *bridge) in tilcdc_attach_bridge() argument 97 ret = drm_bridge_attach(priv->external_encoder, bridge, NULL, 0); in tilcdc_attach_bridge() 114 struct drm_bridge *bridge; in tilcdc_attach_external_device() local 119 &panel, &bridge); in tilcdc_attach_external_device() 139 bridge = devm_drm_panel_bridge_add_typed(ddev->dev, panel, in tilcdc_attach_external_device() 141 if (IS_ERR(bridge)) { in tilcdc_attach_external_device() 142 ret = PTR_ERR(bridge); in tilcdc_attach_external_device() 147 ret = tilcdc_attach_bridge(ddev, bridge); in tilcdc_attach_external_device()
|
/openbmc/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | simple-bridge.yaml | 4 $id: http://devicetree.org/schemas/display/bridge/simple-bridge.yaml# 41 description: The bridge input 45 description: The bridge output 53 description: GPIO controlling bridge enable 56 description: Power supply for the bridge 66 bridge {
|
/openbmc/qemu/docs/ |
H A D | bypass-iommu.txt | 17 bypass vIOMMU. When bypass_iommu property is not set for a host bridge, 22 The bypass iommu feature support PXB host bridge and default main host 30 (1) PCI expander bridge 32 (2) Arm default host bridge 46 - a default host bridge which bypass SMMUv3 47 - a pxb host bridge which go through SMMUv3 48 - a pxb host bridge which bypass SMMUv3 60 - a default host bridge which bypass iommu 61 - a pxb host bridge which go through iommu 62 - a pxb host bridge which bypass iommu [all …]
|
/openbmc/linux/arch/ia64/pci/ |
H A D | fixup.c | 32 struct pci_dev *bridge; in pci_fixup_video() local 44 bridge = bus->self; in pci_fixup_video() 53 if (bridge && (pci_is_bridge(bridge))) { in pci_fixup_video() 54 pci_read_config_word(bridge, PCI_BRIDGE_CONTROL, in pci_fixup_video()
|
/openbmc/linux/drivers/bus/ |
H A D | vexpress-config.c | 127 bridge->ops->regmap_exit(regmap, bridge->context); in vexpress_config_devres_release() 132 struct vexpress_config_bridge *bridge; in devm_regmap_init_vexpress_config() local 136 bridge = dev_get_drvdata(dev->parent); in devm_regmap_init_vexpress_config() 137 if (WARN_ON(!bridge)) in devm_regmap_init_vexpress_config() 145 regmap = (bridge->ops->regmap_init)(dev, bridge->context); in devm_regmap_init_vexpress_config() 353 struct vexpress_config_bridge *bridge; in vexpress_syscfg_probe() local 368 bridge = devm_kmalloc(&pdev->dev, sizeof(*bridge), GFP_KERNEL); in vexpress_syscfg_probe() 369 if (!bridge) in vexpress_syscfg_probe() 372 bridge->ops = &vexpress_syscfg_bridge_ops; in vexpress_syscfg_probe() 373 bridge->context = syscfg; in vexpress_syscfg_probe() [all …]
|
/openbmc/linux/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
H A D | sun6i_mipi_csi2.c | 315 struct mutex *lock = &csi2_dev->bridge.lock; in sun6i_mipi_csi2_init_cfg() 349 struct mutex *lock = &csi2_dev->bridge.lock; in sun6i_mipi_csi2_get_fmt() 357 *mbus_format = csi2_dev->bridge.mbus_format; in sun6i_mipi_csi2_get_fmt() 370 struct mutex *lock = &csi2_dev->bridge.lock; in sun6i_mipi_csi2_set_fmt() 380 csi2_dev->bridge.mbus_format = *mbus_format; in sun6i_mipi_csi2_set_fmt() 415 bridge.notifier); in sun6i_mipi_csi2_notifier_bound() 447 csi2_dev->bridge.source_subdev = remote_subdev; in sun6i_mipi_csi2_notifier_bound() 494 struct sun6i_mipi_csi2_bridge *bridge = &csi2_dev->bridge; in sun6i_mipi_csi2_bridge_setup() local 495 struct v4l2_subdev *subdev = &bridge->subdev; in sun6i_mipi_csi2_bridge_setup() 497 struct media_pad *pads = bridge->pads; in sun6i_mipi_csi2_bridge_setup() [all …]
|