/linux-master/drivers/mmc/host/ |
H A D | sdhci-iproc.c | 11 #include <linux/mmc/host.h> 34 static inline u32 sdhci_iproc_readl(struct sdhci_host *host, int reg) argument 36 u32 val = readl(host->ioaddr + reg); 39 mmc_hostname(host->mmc), reg, val); 43 static u16 sdhci_iproc_readw(struct sdhci_host *host, int reg) argument 45 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); 58 val = sdhci_iproc_readl(host, (reg & ~3)); 64 static u8 sdhci_iproc_readb(struct sdhci_host *host, int reg) argument 66 u32 val = sdhci_iproc_readl(host, (reg & ~3)); 71 static inline void sdhci_iproc_writel(struct sdhci_host *host, u3 argument 106 sdhci_iproc_writew(struct sdhci_host *host, u16 val, int reg) argument 147 sdhci_iproc_writeb(struct sdhci_host *host, u8 val, int reg) argument 157 sdhci_iproc_get_max_clock(struct sdhci_host *host) argument 179 sdhci_iproc_bcm2711_get_min_clock(struct sdhci_host *host) argument 362 struct sdhci_host *host; local [all...] |
H A D | sdhci-of-hlwd.c | 3 * drivers/mmc/host/sdhci-of-hlwd.c 20 #include <linux/mmc/host.h> 32 static void sdhci_hlwd_writel(struct sdhci_host *host, u32 val, int reg) argument 34 sdhci_be32bs_writel(host, val, reg); 38 static void sdhci_hlwd_writew(struct sdhci_host *host, u16 val, int reg) argument 40 sdhci_be32bs_writew(host, val, reg); 44 static void sdhci_hlwd_writeb(struct sdhci_host *host, u8 val, int reg) argument 46 sdhci_be32bs_writeb(host, val, reg);
|
H A D | sdhci-pxav3.c | 16 #include <linux/mmc/host.h> 119 struct sdhci_host *host) 122 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); 126 host->quirks &= ~SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN; 128 sdhci_read_caps(host); 143 host->caps1 &= ~(SDHCI_SUPPORT_SDR50 | SDHCI_SUPPORT_DDR50); 154 host->caps &= ~SDHCI_CAN_VDD_180; 155 host->mmc->caps &= ~MMC_CAP_1_8V_DDR; 157 host->caps &= ~SDHCI_CAN_VDD_330; 159 host 118 armada_38x_quirks(struct platform_device *pdev, struct sdhci_host *host) argument 164 pxav3_reset(struct sdhci_host *host, u8 mask) argument 189 pxav3_gen_init_74_clocks(struct sdhci_host *host, u8 power_mode) argument 238 pxav3_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) argument 298 pxav3_set_power(struct sdhci_host *host, unsigned char mode, unsigned short vdd) argument 375 struct sdhci_host *host = NULL; local 475 struct sdhci_host *host = platform_get_drvdata(pdev); local 495 struct sdhci_host *host = dev_get_drvdata(dev); local 510 struct sdhci_host *host = dev_get_drvdata(dev); local 524 struct sdhci_host *host = dev_get_drvdata(dev); local 545 struct sdhci_host *host = dev_get_drvdata(dev); local [all...] |
H A D | sdhci-pic32.c | 24 #include <linux/mmc/host.h> 51 static unsigned int pic32_sdhci_get_max_clock(struct sdhci_host *host) argument 53 struct pic32_sdhci_priv *sdhci_pdata = sdhci_priv(host); 58 static void pic32_sdhci_set_bus_width(struct sdhci_host *host, int width) argument 62 ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL); 65 if (host->version >= SDHCI_SPEC_300) 68 if (host->version >= SDHCI_SPEC_300) 79 sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL); 82 static unsigned int pic32_sdhci_get_ro(struct sdhci_host *host) argument 108 struct sdhci_host *host local 128 struct sdhci_host *host = platform_get_drvdata(pdev); local 139 struct sdhci_host *host; local 215 struct sdhci_host *host = platform_get_drvdata(pdev); local [all...] |
H A D | dw_mmc-hi3798cv200.c | 8 #include <linux/mmc/host.h> 26 static void dw_mci_hi3798cv200_set_ios(struct dw_mci *host, struct mmc_ios *ios) argument 28 struct hi3798cv200_priv *priv = host->priv; 31 val = mci_readl(host, UHS_REG); 37 mci_writel(host, UHS_REG, val); 39 val = mci_readl(host, ENABLE_SHIFT); 44 mci_writel(host, ENABLE_SHIFT, val); 46 val = mci_readl(host, DDR_REG); 51 mci_writel(host, DDR_REG, val); 64 struct dw_mci *host local 121 dw_mci_hi3798cv200_init(struct dw_mci *host) argument 176 struct dw_mci *host = platform_get_drvdata(pdev); local [all...] |
H A D | mmci.h | 3 * linux/drivers/mmc/host/mmci.h - ARM PrimeCell MMCI PL180/1 driver 334 * @supports_sdio_irq: allow SD I/O card to interrupt the host 385 void (*init)(struct mmci_host *host); 390 int (*validate_data)(struct mmci_host *host, struct mmc_data *data); 391 int (*prep_data)(struct mmci_host *host, struct mmc_data *data, 393 void (*unprep_data)(struct mmci_host *host, struct mmc_data *data, 395 u32 (*get_datactrl_cfg)(struct mmci_host *host); 396 void (*get_next_data)(struct mmci_host *host, struct mmc_data *data); 397 int (*dma_setup)(struct mmci_host *host); 398 void (*dma_release)(struct mmci_host *host); 470 mmci_dctrl_blksz(struct mmci_host *host) argument 491 qcom_variant_init(struct mmci_host *host) argument 497 sdmmc_variant_init(struct mmci_host *host) argument [all...] |
H A D | sdhci-st.c | 16 #include <linux/mmc/host.h> 136 * @host: sdhci host 137 * Description: this function is to configure the Arasan host controller. 140 * or eMMC4.3. This has to be done before registering the sdhci host. 142 static void st_mmcss_cconfig(struct device_node *np, struct sdhci_host *host) argument 144 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); 145 struct mmc_host *mhost = host->mmc; 157 host->ioaddr + ST_MMC_CCONFIG_REG_1); 176 writel_relaxed(cconf2, host 242 sdhci_st_set_dll_for_clock(struct sdhci_host *host) argument 256 sdhci_st_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) argument 307 sdhci_st_readl(struct sdhci_host *host, int reg) argument 345 struct sdhci_host *host; local 436 struct sdhci_host *host = platform_get_drvdata(pdev); local 453 struct sdhci_host *host = dev_get_drvdata(dev); local 475 struct sdhci_host *host = dev_get_drvdata(dev); local [all...] |
H A D | dw_mmc-rockchip.c | 9 #include <linux/mmc/host.h> 29 static void dw_mci_rk3288_set_ios(struct dw_mci *host, struct mmc_ios *ios) argument 31 struct dw_mci_rockchip_priv_data *priv = host->priv; 54 ret = clk_set_rate(host->ciu_clk, cclkin); 56 dev_warn(host->dev, "failed to set rate %uHz err: %d\n", cclkin, ret); 58 bus_hz = clk_get_rate(host->ciu_clk) / RK3288_CLKGEN_DIV; 59 if (bus_hz != host->bus_hz) { 60 host->bus_hz = bus_hz; 62 host->current_speed = 0; 139 struct dw_mci *host local 263 dw_mci_rk3288_parse_dt(struct dw_mci *host) argument 293 dw_mci_rockchip_init(struct dw_mci *host) argument [all...] |
/linux-master/drivers/scsi/ |
H A D | zorro7xx.c | 78 struct Scsi_Host *host; local 100 printk(KERN_ERR "zorro7xx: Failed to allocate host data\n"); 119 host = NCR_700_detect(&zorro7xx_scsi_driver_template, hostdata, 121 if (!host) { 122 printk(KERN_ERR "zorro7xx: No host detected; " 127 host->this_id = 7; 128 host->base = ioaddr; 129 host->irq = IRQ_AMIGA_PORTS; 131 if (request_irq(host->irq, NCR_700_intr, IRQF_SHARED, "zorro7xx-scsi", 132 host)) { 156 struct Scsi_Host *host = zorro_get_drvdata(z); local [all...] |
H A D | 53c700.c | 22 * The 700 chip has no host bus interface logic of its own. However, 159 STATIC void NCR_700_chip_setup(struct Scsi_Host *host); 160 STATIC void NCR_700_chip_reset(struct Scsi_Host *host); 264 (struct NCR_700_Host_Parameters *)SDp->host->hostdata[0]; 299 struct Scsi_Host *host; local 326 /* Fill in the missing routines from the host template */ 343 host = scsi_host_alloc(tpnt, 4); 344 if (!host) 378 host->max_id = 8; 379 host 417 NCR_700_release(struct Scsi_Host *host) argument 451 NCR_700_data_residual(struct Scsi_Host *host) argument 645 NCR_700_internal_bus_reset(struct Scsi_Host *host) argument 655 NCR_700_chip_setup(struct Scsi_Host *host) argument 765 NCR_700_chip_reset(struct Scsi_Host *host) argument 793 process_extended_message(struct Scsi_Host *host, struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) argument 874 process_message(struct Scsi_Host *host, struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) argument 962 process_script_interrupt(__u32 dsps, __u32 dsp, struct scsi_cmnd *SCp, struct Scsi_Host *host, struct NCR_700_Host_Parameters *hostdata) argument 1291 process_selection(struct Scsi_Host *host, __u32 dsp) argument 1371 NCR_700_clear_fifo(struct Scsi_Host *host) argument 1382 NCR_700_flush_fifo(struct Scsi_Host *host) argument 1487 struct Scsi_Host *host = (struct Scsi_Host *)dev_id; local [all...] |
H A D | aha1740.c | 90 #define HOSTDATA(host) ((struct aha1740_hostdata *) &host->hostdata) 92 static inline struct ecb *ecb_dma_to_cpu (struct Scsi_Host *host, argument 95 struct aha1740_hostdata *hdata = HOSTDATA (host); 103 static inline dma_addr_t ecb_cpu_to_dma (struct Scsi_Host *host, void *cpu) argument 105 struct aha1740_hostdata *hdata = HOSTDATA (host); 115 struct aha1740_hostdata *host = HOSTDATA(shpnt); local 118 shpnt->io_port, shpnt->irq, host->edev->slot, 119 host->translation ? "en" : "dis"); 214 struct Scsi_Host *host local 328 struct aha1740_hostdata *host = HOSTDATA(SCpnt->device->host); local 564 struct aha1740_hostdata *host; local 639 struct aha1740_hostdata *host = HOSTDATA (shpnt); local [all...] |
H A D | sim710.c | 88 struct Scsi_Host * host = NULL; local 97 printk(KERN_ERR "sim710: Failed to allocate host data\n"); 115 if((host = NCR_700_detect(&sim710_driver_template, hostdata, dev)) 117 printk(KERN_ERR "sim710: No host detected; card configuration problem?\n"); 120 host->this_id = scsi_id; 121 host->base = base_addr; 122 host->irq = irq; 123 if (request_irq(irq, NCR_700_intr, IRQF_SHARED, "sim710", host)) { 128 dev_set_drvdata(dev, host); 129 scsi_scan_host(host); 145 struct Scsi_Host *host = dev_get_drvdata(dev); local [all...] |
H A D | lasi700.c | 89 struct Scsi_Host *host; local 93 dev_printk(KERN_ERR, &dev->dev, "Failed to allocate host data\n"); 113 host = NCR_700_detect(&lasi700_template, hostdata, &dev->dev); 114 if (!host) 116 host->this_id = 7; 117 host->base = base; 118 host->irq = dev->irq; 119 if(request_irq(dev->irq, NCR_700_intr, IRQF_SHARED, "lasi700", host)) { 124 dev_set_drvdata(&dev->dev, host); 125 scsi_scan_host(host); 140 struct Scsi_Host *host = dev_get_drvdata(&dev->dev); local [all...] |
/linux-master/drivers/spi/ |
H A D | spi-altera-dfl.c | 107 static void config_spi_host(void __iomem *base, struct spi_controller *host) argument 113 host->mode_bits = SPI_CS_HIGH; 115 host->mode_bits |= SPI_CPOL; 117 host->mode_bits |= SPI_CPHA; 119 host->num_chipselect = FIELD_GET(NUM_CHIPSELECT, v); 120 host->bits_per_word_mask = 128 struct spi_controller *host; local 133 host = devm_spi_alloc_host(dev, sizeof(struct altera_spi)); 134 if (!host) 137 host [all...] |
H A D | spi-altera-platform.c | 42 struct spi_controller *host; local 46 host = spi_alloc_host(&pdev->dev, sizeof(struct altera_spi)); 47 if (!host) 50 /* setup the host state. */ 51 host->bus_num = -1; 62 host->num_chipselect = pdata->num_chipselect; 63 host->mode_bits = pdata->mode_bits; 64 host->bits_per_word_mask = pdata->bits_per_word_mask; 66 host->num_chipselect = 16; 67 host [all...] |
H A D | spi-sun6i.c | 100 struct spi_controller *host; member in struct:sun6i_spi 215 struct spi_controller *host = sspi->host; local 226 dmaengine_slave_config(host->dma_rx, &rxconf); 228 rxdesc = dmaengine_prep_slave_sg(host->dma_rx, 248 dmaengine_slave_config(host->dma_tx, &txconf); 250 txdesc = dmaengine_prep_slave_sg(host->dma_tx, 257 dmaengine_terminate_sync(host->dma_rx); 264 dma_async_issue_pending(host->dma_rx); 269 dma_async_issue_pending(host 275 sun6i_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) argument 567 struct spi_controller *host = dev_get_drvdata(dev); local 604 struct spi_controller *host = dev_get_drvdata(dev); local 614 sun6i_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 630 struct spi_controller *host; local 769 struct spi_controller *host = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/gpu/host1x/ |
H A D | syncpt.h | 39 struct host1x *host; member in struct:host1x_syncpt 54 int host1x_syncpt_init(struct host1x *host); 57 void host1x_syncpt_deinit(struct host1x *host); 60 unsigned int host1x_syncpt_nb_pts(struct host1x *host); 63 unsigned int host1x_syncpt_nb_bases(struct host1x *host); 66 unsigned int host1x_syncpt_nb_mlocks(struct host1x *host); 109 void host1x_syncpt_save(struct host1x *host); 112 void host1x_syncpt_restore(struct host1x *host); 123 return sp->id < host1x_syncpt_nb_pts(sp->host);
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_dsi.c | 89 struct intel_dsi_host *host; local 92 host = kzalloc(sizeof(*host), GFP_KERNEL); 93 if (!host) 96 host->base.ops = funcs; 97 host->intel_dsi = intel_dsi; 98 host->port = port; 101 * We should call mipi_dsi_host_register(&host->base) here, but we don't 102 * have a host->dev, and we don't have OF stuff either. So just use the 109 kfree(host); [all...] |
/linux-master/tools/testing/selftests/drivers/net/bonding/ |
H A D | bond-lladdr-target.sh | 15 # | | | host 26 host="ns-$(mktemp -u XXXXXX)" 31 ip netns del $host 47 ip netns add $host 49 ip -n $host link add veth0 type veth peer name veth0 netns $sw 50 ip -n $host link add veth1 type veth peer name veth1 netns $sw 58 ip -n $host link add bond0 type bond mode 1 ns_ip6_target ${sw_lladdr} \ 61 ip -n $host addr add fe80::beef/64 dev bond0 62 ip -n $host link set bond0 up 63 ip -n $host lin [all...] |
/linux-master/sound/soc/sunxi/ |
H A D | sun4i-spdif.c | 193 static void sun4i_spdif_configure(struct sun4i_spdif_dev *host) argument 195 const struct sun4i_spdif_quirks *quirks = host->quirks; 198 regmap_write(host->regmap, SUN4I_SPDIF_CTL, SUN4I_SPDIF_CTL_RESET); 201 regmap_update_bits(host->regmap, SUN4I_SPDIF_FCTL, 205 regmap_write(host->regmap, SUN4I_SPDIF_TXCNT, 0); 209 struct sun4i_spdif_dev *host) 212 regmap_update_bits(host->regmap, SUN4I_SPDIF_TXCFG, 217 regmap_update_bits(host->regmap, SUN4I_SPDIF_TXCFG, 221 regmap_update_bits(host->regmap, SUN4I_SPDIF_INT, 225 regmap_update_bits(host 208 sun4i_snd_txctrl_on(struct snd_pcm_substream *substream, struct sun4i_spdif_dev *host) argument 229 sun4i_snd_txctrl_off(struct snd_pcm_substream *substream, struct sun4i_spdif_dev *host) argument 249 struct sun4i_spdif_dev *host = snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0)); local 269 struct sun4i_spdif_dev *host = snd_soc_dai_get_drvdata(cpu_dai); local 365 struct sun4i_spdif_dev *host = snd_soc_dai_get_drvdata(dai); local 418 struct sun4i_spdif_dev *host = snd_soc_dai_get_drvdata(cpu_dai); local 446 struct sun4i_spdif_dev *host = snd_soc_dai_get_drvdata(cpu_dai); local 500 struct sun4i_spdif_dev *host = snd_soc_dai_get_drvdata(dai); local 596 struct sun4i_spdif_dev *host = dev_get_drvdata(dev); local 606 struct sun4i_spdif_dev *host = dev_get_drvdata(dev); local 621 struct sun4i_spdif_dev *host; local [all...] |
/linux-master/drivers/scsi/arm/ |
H A D | cumana_1.c | 17 #define priv(host) ((struct NCR5380_hostdata *)(host)->hostdata) 234 struct Scsi_Host *host; local 241 host = scsi_host_alloc(&cumanascsi_template, sizeof(struct NCR5380_hostdata)); 242 if (!host) { 247 priv(host)->io = ioremap(ecard_resource_start(ec, ECARD_RES_IOCSLOW), 249 priv(host)->pdma_io = ioremap(ecard_resource_start(ec, ECARD_RES_MEMC), 251 if (!priv(host)->io || !priv(host)->pdma_io) { 256 host 298 struct Scsi_Host *host = ecard_get_drvdata(ec); local [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | socrates_nand.c | 42 struct socrates_nand_host *host = nand_get_controller_data(this); local 45 out_be32(host->io_base, FPGA_NAND_ENABLE | 61 struct socrates_nand_host *host = nand_get_controller_data(this); local 66 out_be32(host->io_base, val); 68 buf[i] = (in_be32(host->io_base) >> 90 struct socrates_nand_host *host = nand_get_controller_data(nand_chip); local 106 out_be32(host->io_base, val); 114 struct socrates_nand_host *host = nand_get_controller_data(nand_chip); local 116 if (in_be32(host->io_base) & FPGA_NAND_BUSY) 139 struct socrates_nand_host *host; local 207 struct socrates_nand_host *host = dev_get_drvdata(&ofdev->dev); local [all...] |
/linux-master/tools/virtio/ringtest/ |
H A D | run-on-all.sh | 5 #use last CPU for host. Why not the first? 13 #Don't run guest and host on same CPU 20 "$@" --host-affinity $HOST_AFFINITY --guest-affinity $cpu 24 "$@" --host-affinity $HOST_AFFINITY
|
/linux-master/drivers/remoteproc/ |
H A D | pru_rproc.h | 13 * struct pruss_int_map - PRU system events _to_ channel and host mapping 16 * @host: host number assigned to a given @chnl 19 * to host interrupts. Events can be mapped to channels in a one-to-one or 21 * mapped to host interrupts in a one-to-one or many-to-one ratio (multiple 27 u8 host; member in struct:pruss_int_map
|
/linux-master/drivers/gpu/host1x/hw/ |
H A D | debug_hw_1x01.c | 14 static void host1x_debug_show_channel_cdma(struct host1x *host, argument 29 cbread = host1x_sync_readl(host, HOST1X_SYNC_CBREAD(ch->id)); 30 cbstat = host1x_sync_readl(host, HOST1X_SYNC_CBSTAT(ch->id)); 51 host1x_sync_readl(host, HOST1X_SYNC_SYNCPT_BASE(base)); 71 static void host1x_debug_show_channel_fifo(struct host1x *host, argument 87 host1x_sync_writel(host, 0x0, HOST1X_SYNC_CFPEEK_CTRL); 88 host1x_sync_writel(host, HOST1X_SYNC_CFPEEK_CTRL_ENA_F(1) | 92 val = host1x_sync_readl(host, HOST1X_SYNC_CFPEEK_PTRS); 96 val = host1x_sync_readl(host, HOST1X_SYNC_CF_SETUP(ch->id)); 101 host1x_sync_writel(host, 130 host1x_debug_show_mlocks(struct host1x *host, struct output *o) argument [all...] |