cfgtable 7193 drivers/scsi/hpsa.c static int write_driver_ver_to_cfgtable(struct CfgTable __iomem *cfgtable) cfgtable 7196 drivers/scsi/hpsa.c int i, size = sizeof(cfgtable->driver_version); cfgtable 7204 drivers/scsi/hpsa.c writeb(driver_version[i], &cfgtable->driver_version[i]); cfgtable 7209 drivers/scsi/hpsa.c static void read_driver_ver_from_cfgtable(struct CfgTable __iomem *cfgtable, cfgtable 7214 drivers/scsi/hpsa.c for (i = 0; i < sizeof(cfgtable->driver_version); i++) cfgtable 7215 drivers/scsi/hpsa.c driver_ver[i] = readb(&cfgtable->driver_version[i]); cfgtable 7218 drivers/scsi/hpsa.c static int controller_reset_failed(struct CfgTable __iomem *cfgtable) cfgtable 7222 drivers/scsi/hpsa.c int rc, size = sizeof(cfgtable->driver_version); cfgtable 7233 drivers/scsi/hpsa.c read_driver_ver_from_cfgtable(cfgtable, driver_ver); cfgtable 7250 drivers/scsi/hpsa.c struct CfgTable __iomem *cfgtable; cfgtable 7293 drivers/scsi/hpsa.c cfgtable = remap_pci_mem(pci_resource_start(pdev, cfgtable 7294 drivers/scsi/hpsa.c cfg_base_addr_index) + cfg_offset, sizeof(*cfgtable)); cfgtable 7295 drivers/scsi/hpsa.c if (!cfgtable) { cfgtable 7299 drivers/scsi/hpsa.c rc = write_driver_ver_to_cfgtable(cfgtable); cfgtable 7306 drivers/scsi/hpsa.c misc_fw_support = readl(&cfgtable->misc_fw_support); cfgtable 7350 drivers/scsi/hpsa.c iounmap(cfgtable); cfgtable 7586 drivers/scsi/hpsa.c if (h->cfgtable) { cfgtable 7587 drivers/scsi/hpsa.c iounmap(h->cfgtable); cfgtable 7588 drivers/scsi/hpsa.c h->cfgtable = NULL; cfgtable 7607 drivers/scsi/hpsa.c h->cfgtable = remap_pci_mem(pci_resource_start(h->pdev, cfgtable 7608 drivers/scsi/hpsa.c cfg_base_addr_index) + cfg_offset, sizeof(*h->cfgtable)); cfgtable 7609 drivers/scsi/hpsa.c if (!h->cfgtable) { cfgtable 7613 drivers/scsi/hpsa.c rc = write_driver_ver_to_cfgtable(h->cfgtable); cfgtable 7617 drivers/scsi/hpsa.c trans_offset = readl(&h->cfgtable->TransMethodOffset); cfgtable 7634 drivers/scsi/hpsa.c h->max_commands = readl(&h->cfgtable->MaxPerformantModeCommands); cfgtable 7666 drivers/scsi/hpsa.c h->maxsgentries = readl(&(h->cfgtable->MaxScatterGatherElements)); cfgtable 7667 drivers/scsi/hpsa.c h->fw_support = readl(&(h->cfgtable->misc_fw_support)); cfgtable 7685 drivers/scsi/hpsa.c h->TMFSupportFlags = readl(&(h->cfgtable->TMFSupportFlags)); cfgtable 7696 drivers/scsi/hpsa.c if (!check_signature(h->cfgtable->Signature, "CISS", 4)) { cfgtable 7707 drivers/scsi/hpsa.c driver_support = readl(&(h->cfgtable->driver_support)); cfgtable 7713 drivers/scsi/hpsa.c writel(driver_support, &(h->cfgtable->driver_support)); cfgtable 7781 drivers/scsi/hpsa.c trans_support = readl(&(h->cfgtable->TransportSupport)); cfgtable 7785 drivers/scsi/hpsa.c h->max_commands = readl(&(h->cfgtable->CmdsOutMax)); cfgtable 7788 drivers/scsi/hpsa.c writel(CFGTBL_Trans_Simple, &(h->cfgtable->HostWrite.TransportRequest)); cfgtable 7789 drivers/scsi/hpsa.c writel(0, &h->cfgtable->HostWrite.command_pool_addr_hi); cfgtable 7793 drivers/scsi/hpsa.c print_cfg_table(&h->pdev->dev, h->cfgtable); cfgtable 7794 drivers/scsi/hpsa.c if (!(readl(&(h->cfgtable->TransportActive)) & CFGTBL_Trans_Simple)) cfgtable 8270 drivers/scsi/hpsa.c heartbeat = readl(&h->cfgtable->HeartBeat); cfgtable 8377 drivers/scsi/hpsa.c writel(h->events, &(h->cfgtable->clear_event_notify)); cfgtable 8385 drivers/scsi/hpsa.c writel(h->events, &(h->cfgtable->clear_event_notify)); cfgtable 8407 drivers/scsi/hpsa.c h->events = readl(&(h->cfgtable->event_notify)); cfgtable 8786 drivers/scsi/hpsa.c rc = controller_reset_failed(h->cfgtable); cfgtable 9192 drivers/scsi/hpsa.c writel(0, &h->cfgtable->HostWrite.command_pool_addr_hi); cfgtable 9193 drivers/scsi/hpsa.c writel(transMethod, &(h->cfgtable->HostWrite.TransportRequest)); cfgtable 9199 drivers/scsi/hpsa.c writel(10, &h->cfgtable->HostWrite.CoalIntDelay); cfgtable 9200 drivers/scsi/hpsa.c writel(4, &h->cfgtable->HostWrite.CoalIntCount); cfgtable 9210 drivers/scsi/hpsa.c register_value = readl(&(h->cfgtable->TransportActive)); cfgtable 9273 drivers/scsi/hpsa.c bft2_offset = readl(&h->cfgtable->io_accel_request_size_offset); cfgtable 9313 drivers/scsi/hpsa.c readl(&(h->cfgtable->io_accel_max_embedded_sg_count)); cfgtable 9370 drivers/scsi/hpsa.c readl(&(h->cfgtable->io_accel_max_embedded_sg_count)); cfgtable 9427 drivers/scsi/hpsa.c trans_support = readl(&(h->cfgtable->TransportSupport)); cfgtable 176 drivers/scsi/hpsa.h struct CfgTable __iomem *cfgtable;