/drivers/mmc/host/ |
H A D | mxs-mmc.c | 38 #include <linux/mmc/host.h> 78 struct mxs_mmc_host *host = mmc_priv(mmc); local 79 struct mxs_ssp *ssp = &host->ssp; 82 if (host->broken_cd) 99 static int mxs_mmc_reset(struct mxs_mmc_host *host) argument 101 struct mxs_ssp *ssp = &host->ssp; 125 if (host->sdio_irq_en) { 135 static void mxs_mmc_start_cmd(struct mxs_mmc_host *host, 138 static void mxs_mmc_request_done(struct mxs_mmc_host *host) argument 140 struct mmc_command *cmd = host 181 struct mxs_mmc_host *host = param; local 188 struct mxs_mmc_host *host = dev_id; local 224 mxs_mmc_prep_dma( struct mxs_mmc_host *host, unsigned long flags) argument 259 mxs_mmc_bc(struct mxs_mmc_host *host) argument 293 mxs_mmc_ac(struct mxs_mmc_host *host) argument 351 mxs_mmc_adtc(struct mxs_mmc_host *host) argument 465 mxs_mmc_start_cmd(struct mxs_mmc_host *host, struct mmc_command *cmd) argument 492 struct mxs_mmc_host *host = mmc_priv(mmc); local 501 struct mxs_mmc_host *host = mmc_priv(mmc); local 516 struct mxs_mmc_host *host = mmc_priv(mmc); local 577 struct mxs_mmc_host *host; local 690 struct mxs_mmc_host *host = mmc_priv(mmc); local 709 struct mxs_mmc_host *host = mmc_priv(mmc); local 719 struct mxs_mmc_host *host = mmc_priv(mmc); local [all...] |
H A D | tmio_mmc.c | 2 * linux/drivers/mmc/host/tmio_mmc.c 19 #include <linux/mmc/host.h> 63 struct tmio_mmc_host *host; local 95 ret = tmio_mmc_host_probe(&host, pdev, pdata); 100 dev_name(&pdev->dev), host); 104 pr_info("%s at 0x%08lx irq %d\n", mmc_hostname(host->mmc), 105 (unsigned long)host->ctl, irq); 110 tmio_mmc_host_remove(host); 124 struct tmio_mmc_host *host = mmc_priv(mmc); local 125 free_irq(platform_get_irq(pdev, 0), host); [all...] |
H A D | sh_mobile_sdhi.c | 28 #include <linux/mmc/host.h> 90 struct tmio_mmc_host *host = mmc_priv(mmc); local 91 struct sh_mobile_sdhi *priv = container_of(host->pdata, struct sh_mobile_sdhi, mmc_data); 103 struct tmio_mmc_host *host = mmc_priv(mmc); local 104 struct sh_mobile_sdhi *priv = container_of(host->pdata, struct sh_mobile_sdhi, mmc_data); 108 static int sh_mobile_sdhi_wait_idle(struct tmio_mmc_host *host) argument 112 while (--timeout && !(sd_ctrl_read16(host, CTL_STATUS2) & (1 << 13))) 116 dev_warn(host->pdata->dev, "timeout waiting for SD bus idle\n"); 123 static int sh_mobile_sdhi_write16_hook(struct tmio_mmc_host *host, int addr) argument 135 return sh_mobile_sdhi_wait_idle(host); 175 struct tmio_mmc_host *host; local 364 struct tmio_mmc_host *host = mmc_priv(mmc); local [all...] |
H A D | sdhci-pci.c | 1 /* linux/drivers/mmc/host/sdhci-pci.c - SDHCI on PCI bus interface 22 #include <linux/mmc/host.h> 50 slot->host->caps = 113 slot->host->mmc->caps |= MMC_CAP_8_BIT_DATA; 133 slot->host->mmc->caps |= MMC_CAP_8_BIT_DATA; 142 struct sdhci_host *host = slot->host; local 144 mmc_detect_change(host->mmc, msecs_to_jiffies(200)); 208 slot->host->mmc->caps |= MMC_CAP_8_BIT_DATA | MMC_CAP_NONREMOVABLE; 209 slot->host 254 sdhci_pci_int_hw_reset(struct sdhci_host *host) argument 444 jmicron_enable_mmc(struct sdhci_host *host, int on) argument 1063 sdhci_pci_enable_dma(struct sdhci_host *host) argument 1088 sdhci_pci_set_bus_width(struct sdhci_host *host, int width) argument 1111 sdhci_pci_gpio_hw_reset(struct sdhci_host *host) argument 1126 sdhci_pci_hw_reset(struct sdhci_host *host) argument 1333 struct sdhci_host *host; local [all...] |
/drivers/gpu/drm/ |
H A D | drm_mipi_dsi.c | 72 static struct mipi_dsi_device *mipi_dsi_device_alloc(struct mipi_dsi_host *host) argument 80 dsi->host = host; 82 dsi->dev.parent = host->dev; 92 struct mipi_dsi_host *host = dsi->host; local 94 dev_set_name(&dsi->dev, "%s.%d", dev_name(host->dev), dsi->channel); 100 of_mipi_dsi_device_add(struct mipi_dsi_host *host, struct device_node *node) argument 103 struct device *dev = host->dev; 120 dsi = mipi_dsi_device_alloc(host); 141 mipi_dsi_host_register(struct mipi_dsi_host *host) argument 165 mipi_dsi_host_unregister(struct mipi_dsi_host *host) argument [all...] |
/drivers/scsi/ |
H A D | sgiwd93.c | 41 #define host_to_hostdata(host) ((struct ip22_hostdata *)((host)->hostdata)) 55 struct Scsi_Host * host = dev_id; local 58 spin_lock_irqsave(host->host_lock, flags); 59 wd33c93_intr(host); 60 spin_unlock_irqrestore(host->host_lock, flags); 105 struct ip22_hostdata *hdata = host_to_hostdata(cmd->device->host); 107 (struct hpc3_scsiregs *) cmd->device->host->base; 148 hregs = (struct hpc3_scsiregs *) SCpnt->device->host->base; 202 spin_lock_irq(cmd->device->host 235 struct Scsi_Host *host; local 302 struct Scsi_Host *host = platform_get_drvdata(pdev); local [all...] |
H A D | zalon.c | 94 struct Scsi_Host *host; local 135 host = ncr_attach(&zalon7xx_template, unit, &device); 136 if (!host) 139 if (request_irq(dev->irq, ncr53c8xx_intr, IRQF_SHARED, "zalon", host)) { 147 dev_set_drvdata(&dev->dev, host); 149 error = scsi_add_host(host, &dev->dev); 153 scsi_scan_host(host); 157 free_irq(dev->irq, host); 159 ncr53c8xx_release(host); 172 struct Scsi_Host *host local [all...] |
H A D | 53c700.c | 35 * The 700 chip has no host bus interface logic of its own. However, 173 STATIC void NCR_700_chip_setup(struct Scsi_Host *host); 174 STATIC void NCR_700_chip_reset(struct Scsi_Host *host); 279 (struct NCR_700_Host_Parameters *)SDp->host->hostdata[0]; 293 struct Scsi_Host *host; local 316 /* Fill in the missing routines from the host template */ 336 host = scsi_host_alloc(tpnt, 4); 337 if (!host) 371 host->max_id = 8; 372 host 410 NCR_700_release(struct Scsi_Host *host) argument 439 NCR_700_data_residual(struct Scsi_Host *host) argument 638 NCR_700_internal_bus_reset(struct Scsi_Host *host) argument 648 NCR_700_chip_setup(struct Scsi_Host *host) argument 758 NCR_700_chip_reset(struct Scsi_Host *host) argument 786 process_extended_message(struct Scsi_Host *host, struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) argument 869 process_message(struct Scsi_Host *host, struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) argument 956 process_script_interrupt(__u32 dsps, __u32 dsp, struct scsi_cmnd *SCp, struct Scsi_Host *host, struct NCR_700_Host_Parameters *hostdata) argument 1282 process_selection(struct Scsi_Host *host, __u32 dsp) argument 1363 NCR_700_clear_fifo(struct Scsi_Host *host) argument 1374 NCR_700_flush_fifo(struct Scsi_Host *host) argument 1483 struct Scsi_Host *host = (struct Scsi_Host *)dev_id; local [all...] |
/drivers/scsi/arm/ |
H A D | arxescsi.c | 57 * Function: int arxescsi_dma_setup(host, SCpnt, direction, min_type) 59 * Params : host - host 66 arxescsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, argument 104 * Function: int arxescsi_dma_pseudo(host, SCpnt, direction, transfer) 106 * Params : host - host 112 arxescsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, argument 115 struct arxescsi_info *info = (struct arxescsi_info *)host->hostdata; 193 * Function: int arxescsi_dma_stop(host, SCpn 198 arxescsi_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) argument 211 arxescsi_info(struct Scsi_Host *host) argument 224 arxescsi_show_info(struct seq_file *m, struct Scsi_Host *host) argument 255 struct Scsi_Host *host; local 318 struct Scsi_Host *host = ecard_get_drvdata(ec); local [all...] |
H A D | powertec.c | 96 /* Prototype: void powertecscsi_terminator_ctl(host, on_off) 98 * Params : host - card to turn on/off 102 powertecscsi_terminator_ctl(struct Scsi_Host *host, int on_off) argument 104 struct powertec_info *info = (struct powertec_info *)host->hostdata; 122 /* Prototype: fasdmatype_t powertecscsi_dma_setup(host, SCpnt, direction, min_type) 124 * Params : host - host 131 powertecscsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, argument 134 struct powertec_info *info = (struct powertec_info *)host->hostdata; 135 struct device *dev = scsi_get_device(host); 173 powertecscsi_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) argument 185 powertecscsi_info(struct Scsi_Host *host) argument 205 powertecscsi_set_proc_info(struct Scsi_Host *host, char *buffer, int length) argument 240 powertecscsi_show_info(struct seq_file *m, struct Scsi_Host *host) argument 259 struct Scsi_Host *host = ecard_get_drvdata(ec); local 269 struct Scsi_Host *host = ecard_get_drvdata(ec); local 304 struct Scsi_Host *host; local 403 struct Scsi_Host *host = ecard_get_drvdata(ec); local [all...] |
H A D | cumana_2.c | 116 /* Prototype: void cumanascsi_2_terminator_ctl(host, on_off) 118 * Params : host - card to turn on/off 122 cumanascsi_2_terminator_ctl(struct Scsi_Host *host, int on_off) argument 124 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; 148 /* Prototype: fasdmatype_t cumanascsi_2_dma_setup(host, SCpnt, direction, min_type) 150 * Params : host - host 157 cumanascsi_2_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, argument 160 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; 161 struct device *dev = scsi_get_device(host); 209 cumanascsi_2_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer) argument 283 cumanascsi_2_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) argument 297 cumanascsi_2_info(struct Scsi_Host *host) argument 317 cumanascsi_2_set_proc_info(struct Scsi_Host *host, char *buffer, int length) argument 340 cumanascsi_2_show_info(struct seq_file *m, struct Scsi_Host *host) argument 378 struct Scsi_Host *host; local 475 struct Scsi_Host *host = ecard_get_drvdata(ec); local [all...] |
H A D | eesox.c | 115 /* Prototype: void eesoxscsi_terminator_ctl(*host, on_off) 117 * Params : host - card to turn on/off 121 eesoxscsi_terminator_ctl(struct Scsi_Host *host, int on_off) argument 123 struct eesoxscsi_info *info = (struct eesoxscsi_info *)host->hostdata; 126 spin_lock_irqsave(host->host_lock, flags); 133 spin_unlock_irqrestore(host->host_lock, flags); 149 /* Prototype: fasdmatype_t eesoxscsi_dma_setup(host, SCpnt, direction, min_type) 151 * Params : host - host 158 eesoxscsi_dma_setup(struct Scsi_Host *host, struc argument 353 eesoxscsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t dir, int transfer_size) argument 370 eesoxscsi_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) argument 382 eesoxscsi_info(struct Scsi_Host *host) argument 402 eesoxscsi_set_proc_info(struct Scsi_Host *host, char *buffer, int length) argument 425 eesoxscsi_show_info(struct seq_file *m, struct Scsi_Host *host) argument 444 struct Scsi_Host *host = ecard_get_drvdata(ec); local 453 struct Scsi_Host *host = ecard_get_drvdata(ec); local 496 struct Scsi_Host *host; local 597 struct Scsi_Host *host = ecard_get_drvdata(ec); local [all...] |
/drivers/scsi/arcmsr/ |
H A D | arcmsr_attr.c | 6 ** Description: attributes exported to sysfs and device host 70 struct Scsi_Host *host = class_to_shost(dev); local 71 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; 117 struct Scsi_Host *host = class_to_shost(dev); local 118 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; 165 struct Scsi_Host *host = class_to_shost(dev); local 166 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; 222 struct Scsi_Host *host = acb->host; local 225 error = sysfs_create_bin_file(&host 251 struct Scsi_Host *host = acb->host; local 272 struct Scsi_Host *host = class_to_shost(dev); local 284 struct Scsi_Host *host = class_to_shost(dev); local 296 struct Scsi_Host *host = class_to_shost(dev); local 308 struct Scsi_Host *host = class_to_shost(dev); local 320 struct Scsi_Host *host = class_to_shost(dev); local 333 struct Scsi_Host *host = class_to_shost(dev); local 346 struct Scsi_Host *host = class_to_shost(dev); local 359 struct Scsi_Host *host = class_to_shost(dev); local 372 struct Scsi_Host *host = class_to_shost(dev); local [all...] |
/drivers/scsi/fnic/ |
H A D | fnic_main.c | 189 static struct fc_host_statistics *fnic_get_stats(struct Scsi_Host *host) argument 192 struct fc_lport *lp = shost_priv(host); 207 FNIC_MAIN_DBG(KERN_DEBUG, fnic->lport->host, 232 void fnic_dump_fchost_stats(struct Scsi_Host *host, argument 235 FNIC_MAIN_NOTE(KERN_NOTICE, host, 238 FNIC_MAIN_NOTE(KERN_NOTICE, host, 241 FNIC_MAIN_NOTE(KERN_NOTICE, host, 244 FNIC_MAIN_NOTE(KERN_NOTICE, host, 247 FNIC_MAIN_NOTE(KERN_NOTICE, host, 250 FNIC_MAIN_NOTE(KERN_NOTICE, host, 302 fnic_reset_host_stats(struct Scsi_Host *host) argument 536 struct Scsi_Host *host; local [all...] |
/drivers/ata/ |
H A D | pata_cs5520.c | 71 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 129 struct ata_host *host; local 157 host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2); 158 if (!host) 176 /* Map IO ports and initialize host accordingly */ 186 ioaddr = &host->ports[0]->ioaddr; 193 ata_port_desc(host->ports[0], 195 ata_port_pbar_desc(host->ports[0], 4, 0, "bmdma"); 197 ioaddr = &host->ports[1]->ioaddr; 204 ata_port_desc(host 243 struct ata_host *host = pci_get_drvdata(pdev); local 271 struct ata_host *host = pci_get_drvdata(pdev); local [all...] |
H A D | pata_imx.c | 47 struct pata_imx_priv *priv = ap->host->private_data; 95 struct ata_host *host; local 121 host = ata_host_alloc(&pdev->dev, 1); 122 if (!host) { 127 host->private_data = priv; 128 ap = host->ports[0]; 161 ret = ata_host_activate(host, irq, ata_sff_interrupt, 0, 176 struct ata_host *host = platform_get_drvdata(pdev); local 177 struct pata_imx_priv *priv = host->private_data; 179 ata_host_detach(host); 191 struct ata_host *host = dev_get_drvdata(dev); local 208 struct ata_host *host = dev_get_drvdata(dev); local [all...] |
H A D | pata_isapnp.c | 49 struct ata_host *host; local 63 /* allocate host */ 64 host = ata_host_alloc(&idev->dev, 1); 65 if (!host) 68 /* acquire resources and fill host */ 73 ap = host->ports[0]; 96 return ata_host_activate(host, irq, handler, 0, 111 struct ata_host *host = dev_get_drvdata(dev); local 113 ata_host_detach(host);
|
H A D | pata_ninja32.c | 104 struct ata_host *host; local 109 host = ata_host_alloc(&dev->dev, 1); 110 if (!host) 112 ap = host->ports[0]; 124 host->iomap = pcim_iomap_table(dev); 135 base = host->iomap[0]; 151 return ata_host_activate(host, dev->irq, ata_bmdma_interrupt, 158 struct ata_host *host = pci_get_drvdata(pdev); local 164 ninja32_program(host->iomap[0]); 165 ata_host_resume(host); [all...] |
H A D | pata_palmld.c | 53 struct ata_host *host; local 58 /* allocate host */ 59 host = ata_host_alloc(&pdev->dev, 1); 60 if (!host) { 85 ap = host->ports[0]; 98 /* activate host */ 99 ret = ata_host_activate(host, 0, NULL, IRQF_TRIGGER_RISING,
|
/drivers/mmc/core/ |
H A D | sdio_ops.c | 14 #include <linux/mmc/host.h> 22 int mmc_send_io_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr) argument 27 BUG_ON(!host); 34 err = mmc_wait_for_cmd(host, &cmd, MMC_CMD_RETRIES); 43 if (mmc_host_is_spi(host)) { 63 *rocr = cmd.resp[mmc_host_is_spi(host) ? 1 : 0]; 68 static int mmc_io_rw_direct_host(struct mmc_host *host, int write, unsigned fn, argument 74 BUG_ON(!host); 89 err = mmc_wait_for_cmd(host, &cmd, 0); 93 if (mmc_host_is_spi(host)) { 207 sdio_reset(struct mmc_host *host) argument [all...] |
/drivers/usb/usbip/ |
H A D | Makefile | 9 obj-$(CONFIG_USBIP_HOST) += usbip-host.o 10 usbip-host-y := stub_dev.o stub_main.o stub_rx.o stub_tx.o
|
/drivers/gpu/host1x/hw/ |
H A D | debug_hw.c | 178 static void host1x_debug_show_channel_cdma(struct host1x *host, argument 190 cbread = host1x_sync_readl(host, HOST1X_SYNC_CBREAD(ch->id)); 191 cbstat = host1x_sync_readl(host, HOST1X_SYNC_CBSTAT(ch->id)); 213 host1x_sync_readl(host, HOST1X_SYNC_SYNCPT_BASE(base)); 232 static void host1x_debug_show_channel_fifo(struct host1x *host, argument 248 host1x_sync_writel(host, 0x0, HOST1X_SYNC_CFPEEK_CTRL); 249 host1x_sync_writel(host, HOST1X_SYNC_CFPEEK_CTRL_ENA_F(1) | 253 val = host1x_sync_readl(host, HOST1X_SYNC_CFPEEK_PTRS); 257 val = host1x_sync_readl(host, HOST1X_SYNC_CF_SETUP(ch->id)); 262 host1x_sync_writel(host, 291 host1x_debug_show_mlocks(struct host1x *host, struct output *o) argument [all...] |
/drivers/scsi/isci/ |
H A D | Makefile | 4 host.o task.o probe_roms.o \
|
/drivers/scsi/libfc/ |
H A D | fc_libfc.h | 48 pr_info("host%u: lport %6.6x: " fmt, \ 49 (lport)->host->host_no, \ 54 pr_info("host%u: disc: " fmt, \ 55 fc_disc_lport(disc)->host->host_no, \ 60 pr_info("host%u: rport %6.6x: " fmt, \ 61 (lport)->host->host_no, \ 73 pr_info("host%u: fcp: %6.6x: " \ 75 (pkt)->lp->host->host_no, \ 79 pr_info("host%u: fcp: %6.6x: " fmt, \ 80 (pkt)->lp->host [all...] |
/drivers/scsi/pcmcia/ |
H A D | fdomain_stub.c | 64 struct Scsi_Host *host; member in struct:scsi_info_t 119 struct Scsi_Host *host; local 140 host = __fdomain_16x0_detect(&fdomain_driver_template); 141 if (!host) { 146 if (scsi_add_host(host, NULL)) 148 scsi_scan_host(host); 150 info->host = host; 167 scsi_remove_host(info->host); 169 scsi_unregister(info->host); [all...] |