Searched refs:bus_shift (Results 1 – 11 of 11) sorted by relevance
/linux-4.4.14/drivers/mfd/ |
D | htc-pasic3.c | 26 unsigned int bus_shift; member 40 int bus_shift = asic->bus_shift; in pasic3_write_register() local 41 void __iomem *addr = asic->mapping + (REG_ADDR << bus_shift); in pasic3_write_register() 42 void __iomem *data = asic->mapping + (REG_DATA << bus_shift); in pasic3_write_register() 55 int bus_shift = asic->bus_shift; in pasic3_read_register() local 56 void __iomem *addr = asic->mapping + (REG_ADDR << bus_shift); in pasic3_read_register() 57 void __iomem *data = asic->mapping + (REG_DATA << bus_shift); in pasic3_read_register() 163 asic->bus_shift = (resource_size(r) - 5) >> 3; in pasic3_probe() 168 ds1wm_resources[0].end = (5 << asic->bus_shift) - 1; in pasic3_probe()
|
D | htc-egpio.c | 35 int bus_shift; /* byte shift */ member 54 writew(value, ei->base_addr + (reg << ei->bus_shift)); in egpio_writew() 59 return readw(ei->base_addr + (reg << ei->bus_shift)); in egpio_readw() 70 ei->ack_write, ei->ack_register << ei->bus_shift); in ack_irqs() 165 ei->base_addr, reg << ei->bus_shift, value); in egpio_get() 297 ei->bus_shift = fls(pdata->bus_width - 1) - 3; in egpio_probe() 298 pr_debug("bus_shift = %d\n", ei->bus_shift); in egpio_probe()
|
D | asic3.c | 78 unsigned int bus_shift; member 95 (reg >> asic->bus_shift)); in asic3_write_register() 102 (reg >> asic->bus_shift)); in asic3_read_register() 712 tmio_core_mmc_pwr(asic->tmio_cnf, 1 - asic->bus_shift, state); in asic3_mmc_pwr() 719 tmio_core_mmc_clk_div(asic->tmio_cnf, 1 - asic->bus_shift, state); in asic3_mmc_clk_div() 778 tmio_core_mmc_enable(asic->tmio_cnf, 1 - asic->bus_shift, in asic3_mmc_enable() 898 ds1wm_resources[0].start >>= asic->bus_shift; in asic3_mfd_probe() 899 ds1wm_resources[0].end >>= asic->bus_shift; in asic3_mfd_probe() 903 asic->tmio_cnf = ioremap((ASIC3_SD_CONFIG_BASE >> asic->bus_shift) + in asic3_mfd_probe() 905 ASIC3_SD_CONFIG_SIZE >> asic->bus_shift); in asic3_mfd_probe() [all …]
|
/linux-4.4.14/drivers/mmc/host/ |
D | tmio_mmc.h | 67 unsigned long bus_shift; member 171 return readw(host->ctl + (addr << host->bus_shift)); in sd_ctrl_read16() 177 readsw(host->ctl + (addr << host->bus_shift), buf, count); in sd_ctrl_read16_rep() 182 return readw(host->ctl + (addr << host->bus_shift)) | in sd_ctrl_read32() 183 readw(host->ctl + ((addr + 2) << host->bus_shift)) << 16; in sd_ctrl_read32() 193 writew(val, host->ctl + (addr << host->bus_shift)); in sd_ctrl_write16() 199 writesw(host->ctl + (addr << host->bus_shift), buf, count); in sd_ctrl_write16_rep() 204 writew(val, host->ctl + (addr << host->bus_shift)); in sd_ctrl_write32() 205 writew(val >> 16, host->ctl + ((addr + 2) << host->bus_shift)); in sd_ctrl_write32()
|
D | sh_mobile_sdhi.c | 244 host->bus_shift = 1; in sh_mobile_sdhi_probe() 246 host->bus_shift = 0; in sh_mobile_sdhi_probe()
|
D | tmio_mmc.c | 100 host->bus_shift = resource_size(res) >> 10; in tmio_mmc_probe()
|
D | tmio_mmc_dma.c | 290 cfg.dst_addr = res->start + (CTL_SD_DATA_PORT << host->bus_shift); in tmio_mmc_request_dma()
|
/linux-4.4.14/drivers/pci/host/ |
D | pci-host-generic.c | 29 u32 bus_shift; member 67 .bus_shift = 16, 86 .bus_shift = 20, 172 u32 sz = 1 << pci->cfg.ops->bus_shift; in gen_pci_parse_map_cfg_windows() 182 (resource_size(&pci->cfg.res) >> pci->cfg.ops->bus_shift) - 1; in gen_pci_parse_map_cfg_windows()
|
/linux-4.4.14/include/linux/ |
D | altera_uart.h | 12 unsigned int bus_shift; /* Bus shift (address stride) */ member
|
/linux-4.4.14/drivers/w1/masters/ |
D | ds1wm.c | 99 int bus_shift; /* # of shifts to calc register offsets */ member 119 __raw_writeb(val, ds1wm_data->map + (reg << ds1wm_data->bus_shift)); in ds1wm_write_register() 124 return __raw_readb(ds1wm_data->map + (reg << ds1wm_data->bus_shift)); in ds1wm_read_register() 478 ds1wm_data->bus_shift = resource_size(res) >> 3; in ds1wm_probe()
|
/linux-4.4.14/drivers/tty/serial/ |
D | altera_uart.c | 561 port->regshift = platp->bus_shift; in altera_uart_probe()
|