Searched refs:bridge (Results 1 - 25 of 691) sorted by path

1234567891011>>

/linux-master/arch/powerpc/include/asm/
H A Dgrackle.h9 #include <asm/pci-bridge.h>
H A Dtsi108.h3 * common routine and memory layout for Tundra TSI108(Grendel) host bridge
15 #include <asm/pci-bridge.h>
/linux-master/arch/powerpc/platforms/cell/
H A Dcell.h11 #include <asm/pci-bridge.h>
/linux-master/drivers/ata/
H A Dsata_gemini.h2 /* Header for the Gemini SATA bridge */
18 int gemini_sata_start_bridge(struct sata_gemini *sg, unsigned int bridge);
19 void gemini_sata_stop_bridge(struct sata_gemini *sg, unsigned int bridge);
20 int gemini_sata_reset_bridge(struct sata_gemini *sg, unsigned int bridge);
/linux-master/drivers/char/agp/
H A Dalpha-agp.c71 static void alpha_core_agp_enable(struct agp_bridge_data *bridge, u32 mode) argument
73 alpha_agp_info *agp = bridge->dev_private_data;
75 agp->mode.lw = agp_collect_device_status(bridge, mode,
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramnv1a.c29 struct pci_dev *bridge; local
40 bridge = pci_get_domain_bus_and_slot(domain, 0, PCI_DEVFN(0, 1));
41 if (!bridge) {
42 nvkm_error(&fb->subdev, "no bridge device\n");
47 pci_read_config_dword(bridge, 0x7c, &mem);
50 pci_read_config_dword(bridge, 0x84, &mem);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dagp.c47 agp_backend_release(pci->agp.bridge);
63 * enabled in the AGP bridge and we disable the card's AGP
68 agp_enable(pci->agp.bridge, mode);
92 agp_enable(pci->agp.bridge, pci->agp.mode);
124 /* acquire bridge temporarily, so that we can copy its info */
125 if (!(pci->agp.bridge = agp_backend_acquire(pci->pdev))) {
129 agp_copy_info(pci->agp.bridge, &info);
130 agp_backend_release(pci->agp.bridge);
138 /* determine if bridge + chipset combination needs a workaround */
163 pci->agp.bridge
[all...]
/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_reset.c47 struct pci_dev *bridge = NULL; local
65 * find the associated bridge device and save off its PCI
70 /* Look for the bridge -- its device ID will be 2 more
72 while ((bridge = pci_get_device(mdev->pdev->vendor,
74 bridge)) != NULL) {
75 if (bridge->hdr_type == PCI_HEADER_TYPE_BRIDGE &&
76 bridge->subordinate == mdev->pdev->bus) {
77 mthca_dbg(mdev, "Found bridge: %s\n",
78 pci_name(bridge));
83 if (!bridge) {
[all...]
/linux-master/drivers/media/pci/saa7164/
H A Dsaa7164-cards.c3 * Driver for the NXP SAA7164 PCIe bridge
855 * through i2c. This bridge does not allow that, it does not expose any direct
861 * to this bridge implements 3 virtual i2c buses. This is a helper function
924 char *bridge = "BRIDGE"; local
929 return bridge;
/linux-master/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx.h87 u8 bridge; member in struct:sd
H A Dstv06xx_hdcs.c406 hdcs->psmp = (sd->bridge == BRIDGE_STV602) ? 20 : 5;
479 if (sd->bridge == BRIDGE_STV602)
482 /* Execute the bridge init */
/linux-master/drivers/media/usb/gspca/
H A Dtopro.c123 u8 bridge; member in struct:sd
1027 if (sd->bridge == BRIDGE_TP6800)
1056 if (sd->bridge == BRIDGE_TP6800)
1407 if (sd->bridge == BRIDGE_TP6800)
1411 if (sd->bridge == BRIDGE_TP6800)
1416 if (sd->bridge == BRIDGE_TP6800)
1420 if (sd->bridge == BRIDGE_TP6800)
1426 sd->bridge == BRIDGE_TP6800 ? 0x80 : 0x81);
1468 if (q == 15 && sd->bridge == BRIDGE_TP6810) {
3814 if (sd->bridge
[all...]
/linux-master/drivers/mtd/maps/
H A Dscx200_docflash.c82 struct pci_dev *bridge; local
86 if ((bridge = pci_get_device(PCI_VENDOR_ID_NS,
93 pci_dev_put(bridge);
99 pci_read_config_dword(bridge, SCx200_DOCCS_BASE, &base);
100 pci_read_config_dword(bridge, SCx200_DOCCS_CTRL, &ctrl);
101 pci_dev_put(bridge);
130 pci_dev_put(bridge);
155 pci_write_config_dword(bridge, SCx200_DOCCS_BASE, docmem.start);
156 pci_write_config_dword(bridge, SCx200_DOCCS_CTRL, ctrl);
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.h10 mlxsw_sp_bridge_port_find(struct mlxsw_sp_bridge *bridge,
/linux-master/drivers/pci/hotplug/
H A Dcpcihp_generic.c47 static char *bridge; variable
66 if (!bridge) {
70 str = bridge;
76 err("Invalid hotplug bus bridge device bus number");
82 err("Invalid hotplug bus bridge device");
88 err("Invalid hotplug bus bridge device slot number");
141 err("Invalid bridge device %s", bridge);
198 module_param(bridge, charp, 0);
199 MODULE_PARM_DESC(bridge, "Hotswa
[all...]
/linux-master/include/linux/
H A Dagp_backend.h72 struct agp_bridge_data *bridge; member in struct:agp_memory
/linux-master/tools/testing/selftests/net/forwarding/
H A Dbridge_port_isolation.sh41 ip link add dev br0 type bridge
H A Dbridge_sticky_fdb.sh11 ip link add dev br0 type bridge
51 bridge fdb add $TEST_MAC dev $swp1 master static sticky
53 bridge fdb del $TEST_MAC dev $swp1 vlan 1 master static sticky
55 bridge -j fdb show br br0 brport $swp1\
H A Dtc_vlan_modify.sh39 ip link add dev br0 type bridge vlan_filtering 1 mcast_snooping 0
48 bridge vlan add dev $swp1 vid 85
49 bridge vlan add dev $swp2 vid 65
51 bridge vlan add dev $swp2 vid 85
52 bridge vlan add dev $swp1 vid 65
63 bridge vlan del vid 65 dev $swp1
64 bridge vlan del vid 85 dev $swp2
66 bridge vlan del vid 65 dev $swp2
67 bridge vlan del vid 85 dev $swp1
/linux-master/tools/testing/selftests/net/
H A Dtest_vxlan_fdb_changelink.sh9 local N=$(bridge fdb sh dev vx | grep 00:00:00:00:00:00 | wc -l)
21 bridge fdb ap dev vx 00:00:00:00:00:00 dst 192.0.2.20 self permanent
22 bridge fdb ap dev vx 00:00:00:00:00:00 dst 192.0.2.30 self permanent
/linux-master/tools/testing/selftests/netfilter/
H A Dbridge_brouter.sh3 # This test is for bridge 'brouting', i.e. make some packets being routed
5 # part of a bridge.
41 ip -net ns0 link add br0 type bridge
43 echo "SKIP: Can't create bridge br0"
63 # redirect is needed so the dstmac is rewritten to the bridge itself,
79 # neither needs an ip address, but at least the bridge needs
105 # ping netns1, expected to not work (DROP in bridge forward)
121 echo "PASS: ns1/ns2 connectivity with active broute rule and bridge forward drop"
/linux-master/arch/alpha/kernel/
H A Dpci.c89 /* The Cypress bridge responds on the PCI bus in the address range
91 way to turn this off. The bridge also supports several extended
325 struct pci_host_bridge *bridge; local
350 bridge = pci_alloc_host_bridge(0);
351 if (!bridge)
354 list_splice_init(&resources, &bridge->windows);
355 bridge->dev.parent = NULL;
356 bridge->sysdata = hose;
357 bridge->busnr = next_busno;
358 bridge
[all...]
H A Dsys_nautilus.c72 console reports. Check the device id of AGP bridge to distinguish
73 UP1500 from UP1000/1100. Note: 'pin' is 2 due to bridge swizzle. */
204 struct pci_host_bridge *bridge; local
209 bridge = pci_alloc_host_bridge(0);
210 if (!bridge)
214 pci_add_resource(&bridge->windows, &ioport_resource);
217 pci_add_resource(&bridge->windows, &irongate_mem);
219 pci_add_resource(&bridge->windows, &busn_resource);
220 bridge->dev.parent = NULL;
221 bridge
[all...]
/linux-master/arch/arm/kernel/
H A Dbios32.c34 * ignore host bridge - we handle
70 * Note that the arbiter/ISA bridge appears to be buggy, specifically in
73 * 2. ISA bridge ping-pong
74 * 3. ISA bridge master handling of target RETRY
96 * Enable ping-pong on bus master to ISA bridge transactions.
140 * if it is the host bridge by marking it as such. These resources are of
328 * Propagate the flags to the PCI bridge.
346 * Swizzle the device pin each time we cross a bridge. If a platform does
351 * root bus. This will return the slot number of the bridge device on the
434 struct pci_host_bridge *bridge; local
[all...]
/linux-master/arch/arm/mach-dove/
H A Dpcie.c19 #include "bridge-regs.h"
159 dove_pcie_scan_bus(int nr, struct pci_host_bridge *bridge) argument
161 struct pci_sys_data *sys = pci_host_bridge_priv(bridge);
168 list_splice_init(&sys->resources, &bridge->windows);
169 bridge->dev.parent = NULL;
170 bridge->sysdata = sys;
171 bridge->busnr = sys->busnr;
172 bridge->ops = &pcie_ops;
174 return pci_scan_root_bus_bridge(bridge);

Completed in 286 milliseconds

1234567891011>>