Searched refs:bist (Results 1 - 24 of 24) sorted by relevance

/linux-4.1.27/arch/mips/txx9/generic/
H A Dpci.c352 unsigned char bist; final_fixup() local
355 if (pci_read_config_byte(dev, PCI_BIST, &bist) == PCIBIOS_SUCCESSFUL && final_fixup()
356 (bist & PCI_BIST_CAPABLE)) { final_fixup()
363 pci_read_config_byte(dev, PCI_BIST, &bist); final_fixup()
366 } while (bist & PCI_BIST_START); final_fixup()
367 if (bist & (PCI_BIST_CODE_MASK | PCI_BIST_START)) final_fixup()
368 printk(KERN_CONT "failed. (0x%x)\n", bist); final_fixup()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
H A Dvsc7326.c244 pr_err("No bist address: 0x%x\n", address); bist_rd()
254 pr_err("Still in bist read: 0x%x\n", result); bist_rd()
256 pr_err("bist read error: 0x%x\n", result); bist_rd()
271 pr_err("No bist address: 0x%x\n", address); bist_wr()
284 pr_err("Still in bist write: 0x%x\n", result); bist_wr()
286 pr_err("bist write error: 0x%x\n", result); bist_wr()
293 /*run bist*/ run_bist()
304 /*check bist*/ check_bist()
/linux-4.1.27/arch/mips/include/asm/octeon/
H A Dcvmx-dpi-defs.h86 uint64_t bist:47; member in struct:cvmx_dpi_bist_status::cvmx_dpi_bist_status_s
88 uint64_t bist:47;
96 uint64_t bist:45; member in struct:cvmx_dpi_bist_status::cvmx_dpi_bist_status_cn63xx
98 uint64_t bist:45;
105 uint64_t bist:37; member in struct:cvmx_dpi_bist_status::cvmx_dpi_bist_status_cn63xxp1
107 uint64_t bist:37;
H A Dcvmx-pip-defs.h206 uint64_t bist:22; member in struct:cvmx_pip_bist_status::cvmx_pip_bist_status_s
208 uint64_t bist:22;
215 uint64_t bist:18; member in struct:cvmx_pip_bist_status::cvmx_pip_bist_status_cn30xx
217 uint64_t bist:18;
227 uint64_t bist:17; member in struct:cvmx_pip_bist_status::cvmx_pip_bist_status_cn50xx
229 uint64_t bist:17;
242 uint64_t bist:20; member in struct:cvmx_pip_bist_status::cvmx_pip_bist_status_cn61xx
244 uint64_t bist:20;
H A Dcvmx-ciu-defs.h207 uint64_t bist:7; member in struct:cvmx_ciu_bist::cvmx_ciu_bist_s
209 uint64_t bist:7;
216 uint64_t bist:4; member in struct:cvmx_ciu_bist::cvmx_ciu_bist_cn30xx
218 uint64_t bist:4;
228 uint64_t bist:2; member in struct:cvmx_ciu_bist::cvmx_ciu_bist_cn50xx
230 uint64_t bist:2;
237 uint64_t bist:3; member in struct:cvmx_ciu_bist::cvmx_ciu_bist_cn52xx
239 uint64_t bist:3;
251 uint64_t bist:6; member in struct:cvmx_ciu_bist::cvmx_ciu_bist_cn61xx
253 uint64_t bist:6;
260 uint64_t bist:5; member in struct:cvmx_ciu_bist::cvmx_ciu_bist_cn63xx
262 uint64_t bist:5;
H A Dcvmx-pciercx-defs.h233 uint32_t bist:8; member in struct:cvmx_pciercx_cfg003::cvmx_pciercx_cfg003_s
243 uint32_t bist:8;
/linux-4.1.27/include/video/
H A Dgbe.h21 volatile uint32_t bist; /* internal bist status [1] */ member in struct:sgi_gbe
/linux-4.1.27/arch/parisc/include/asm/
H A Dropes.h115 #define SBA_FCLASS 0x0008 /* function class, bist, header, rev... */
258 #define LBA_FCLASS 0x0008 /* function class, bist, header, rev... */
/linux-4.1.27/drivers/net/wireless/brcm80211/include/
H A Dchipcommon.h28 u32 bist; member in struct:chipcregs
/linux-4.1.27/arch/mips/include/asm/mips-boards/
H A Dmsc01_pci.h36 #define MSC01_PCI_HEAD3_OFS 0x2018 /* bist, header, latency */
/linux-4.1.27/drivers/net/ethernet/sfc/
H A Dtenxpress.c418 "bist"
H A Dtxc43128_phy.c516 "bist"
H A Dmcdi_port.c715 return "bist"; efx_mcdi_phy_test_name()
H A Dselftest.c729 * for the bist and loopback tests */ efx_selftest()
H A Dmcdi_pcol.h2180 * PHY specific bist output. The driver should only consume the BIST output
/linux-4.1.27/drivers/net/ethernet/natsemi/
H A Dns83820.c59 * 0.19 - better bist support
2039 /* Must reset the ram bist before running it */ ns83820_init_one()
2041 ns83820_run_bist(ndev, "sram bist", PTSCR_RBIST_EN, ns83820_init_one()
2043 ns83820_run_bist(ndev, "eeprom bist", PTSCR_EEBIST_EN, 0, ns83820_init_one()
/linux-4.1.27/drivers/pci/host/
H A Dpci-mvebu.c71 u8 bist; member in struct:mvebu_sw_pci_bridge
472 *value = bridge->bist << 24 | bridge->header_type << 16 | mvebu_sw_pci_bridge_read()
/linux-4.1.27/drivers/gpu/drm/exynos/
H A Dexynos_dp_core.c789 /* For video bist, Video timing must be generated by register */ exynos_dp_config_video()
/linux-4.1.27/drivers/net/ethernet/neterion/
H A Ds2io.c6065 u8 bist = 0; s2io_bist_test() local
6068 pci_read_config_byte(sp->pdev, PCI_BIST, &bist); s2io_bist_test()
6069 bist |= PCI_BIST_START; s2io_bist_test()
6070 pci_write_config_word(sp->pdev, PCI_BIST, bist); s2io_bist_test()
6073 pci_read_config_byte(sp->pdev, PCI_BIST, &bist); s2io_bist_test()
6074 if (!(bist & PCI_BIST_START)) { s2io_bist_test()
6075 *data = (bist & PCI_BIST_CODE_MASK); s2io_bist_test()
/linux-4.1.27/drivers/scsi/
H A Dpmcraid.c598 /* proceed with bist and wait for 2 seconds */ pmcraid_start_bist()
603 pmcraid_info("doorbells after start bist: %x intrs: %x\n", pmcraid_start_bist()
2191 /* Once either bist or pci reset is done, restore PCI config pmcraid_ioa_reset()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
H A Dd11.h439 #define BT_DONE (1U << 31) /* bist done */
/linux-4.1.27/arch/ia64/hp/common/
H A Dsba_iommu.c174 #define IOC_FCLASS 0x008 /* function class, bist, header, rev... */
/linux-4.1.27/drivers/staging/octeon-usb/
H A Docteon-hcd.h1633 * @s_bist: Starts bist on the hclk memories, during the '0'
/linux-4.1.27/tools/lguest/
H A Dlguest.c146 u8 cacheline_size, lat_timer, header_type, bist; member in struct:pci_config

Completed in 1327 milliseconds