/linux/drivers/input/misc/ |
H A D | iqs7222.c | 812 int reg_width; member 826 .reg_width = 8, 834 .reg_width = 8, 842 .reg_width = 1, 850 .reg_width = 1, 857 .reg_width = 1, 864 .reg_width = 1, 871 .reg_width = 3, 880 .reg_width = 1, 887 .reg_width 2071 int reg_width = iqs7222_props[i].reg_width; iqs7222_parse_props() local [all...] |
/linux/drivers/reset/ |
H A D | reset-simple.c | 34 int reg_width = sizeof(u32); in reset_simple_update() local 35 int bank = id / (reg_width * BITS_PER_BYTE); in reset_simple_update() 36 int offset = id % (reg_width * BITS_PER_BYTE); in reset_simple_update() 42 reg = readl(data->membase + (bank * reg_width)); in reset_simple_update() 47 writel(reg, data->membase + (bank * reg_width)); in reset_simple_update() 88 int reg_width = sizeof(u32); in reset_simple_status() local 89 int bank = id / (reg_width * BITS_PER_BYTE); in reset_simple_status() 90 int offset = id % (reg_width * BITS_PER_BYTE); in reset_simple_status() 93 reg = readl(data->membase + (bank * reg_width)); in reset_simple_status()
|
/linux/drivers/sh/intc/ |
H A D | handle.c | 73 fn += (mr->reg_width >> 3) - 1; in _intc_mask_data() 78 (mr->reg_width - 1) - *fld_idx); in _intc_mask_data() 137 fn += (pr->reg_width >> 3) - 1; in _intc_prio_data() 140 BUG_ON(n * pr->field_width > pr->reg_width); in _intc_prio_data() 142 bit = pr->reg_width - (n * pr->field_width); in _intc_prio_data() 194 fn += (mr->reg_width >> 3) - 1; in intc_ack_data() 199 (mr->reg_width - 1) - j); in intc_ack_data() 272 fn += (sr->reg_width >> 3) - 1; in intc_get_sense_handle() 274 BUG_ON((j + 1) * sr->field_width > sr->reg_width); in intc_get_sense_handle() 276 bit = sr->reg_width in intc_get_sense_handle() [all...] |
H A D | balancing.c | 67 fn += (mr->reg_width >> 3) - 1; in intc_dist_data() 72 (mr->reg_width - 1) - j); in intc_dist_data()
|
/linux/drivers/net/pcs/ |
H A D | pcs-xpcs-plat.c | 31 int reg_width; member 66 switch (pxpcs->reg_width) { in xpcs_mmio_read_reg_indirect() 97 switch (pxpcs->reg_width) { in xpcs_mmio_write_reg_indirect() 125 switch (pxpcs->reg_width) { in xpcs_mmio_read_reg_direct() 151 switch (pxpcs->reg_width) { in xpcs_mmio_write_reg_direct() 240 if (!device_property_read_u32(dev, "reg-io-width", &pxpcs->reg_width)) { in xpcs_plat_init_res() 241 if (pxpcs->reg_width != 2 && pxpcs->reg_width != 4) { in xpcs_plat_init_res() 246 pxpcs->reg_width = 2; in xpcs_plat_init_res() 260 spc_size = pxpcs->reg_width * SZ_25 in xpcs_plat_init_res() [all...] |
/linux/drivers/net/wireless/broadcom/b43/ |
H A D | bus.c | 64 size_t count, u16 offset, u8 reg_width) in b43_bus_bcma_block_read() argument 66 bcma_block_read(dev->bdev, buffer, count, offset, reg_width); in b43_bus_bcma_block_read() 70 size_t count, u16 offset, u8 reg_width) in b43_bus_bcma_block_write() argument 72 bcma_block_write(dev->bdev, buffer, count, offset, reg_width); in b43_bus_bcma_block_write() 167 size_t count, u16 offset, u8 reg_width) in b43_bus_ssb_block_read() argument 169 ssb_block_read(dev->sdev, buffer, count, offset, reg_width); in b43_bus_ssb_block_read() 173 size_t count, u16 offset, u8 reg_width) in b43_bus_ssb_block_write() argument 175 ssb_block_write(dev->sdev, buffer, count, offset, reg_width); in b43_bus_ssb_block_write()
|
H A D | bus.h | 34 size_t count, u16 offset, u8 reg_width); 36 size_t count, u16 offset, u8 reg_width);
|
/linux/drivers/tty/serial/8250/ |
H A D | 8250_dfl.c | 56 u32 reg_width; in dfl_uart_get_params() local 91 reg_width = FIELD_GET(DFHv1_PARAM_REG_LAYOUT_WIDTH, reg_layout); in dfl_uart_get_params() 92 switch (reg_width) { in dfl_uart_get_params() 102 return dev_err_probe(dev, -EINVAL, "unsupported reg-width %u\n", reg_width); in dfl_uart_get_params()
|
/linux/drivers/clk/stm32/ |
H A D | reset-stm32.c | 38 int reg_width = sizeof(u32); in stm32_get_reset_line() local 39 int bank = id / (reg_width * BITS_PER_BYTE); in stm32_get_reset_line() 40 int offset = id % (reg_width * BITS_PER_BYTE); in stm32_get_reset_line() 42 line->offset = bank * reg_width; in stm32_get_reset_line()
|
/linux/include/linux/ |
H A D | sh_intc.h | 42 unsigned long reg, reg_width; member 48 unsigned long set_reg, clr_reg, reg_width; member 59 unsigned long set_reg, clr_reg, reg_width, field_width; member 67 unsigned long reg, reg_width, field_width; member
|
/linux/drivers/pinctrl/renesas/ |
H A D | gpio.c | 60 return sh_pfc_read_raw_reg(mem, dreg->reg_width); in gpio_read_data_reg() 69 sh_pfc_write_raw_reg(mem, dreg->reg_width, value); in gpio_write_data_reg() 81 for (i = 0, dreg = pfc->info->data_regs; dreg->reg_width; ++i, ++dreg) { in gpio_setup_data_reg() 82 for (bit = 0; bit < dreg->reg_width; bit++) { in gpio_setup_data_reg() 103 for (i = 0; pfc->info->data_regs[i].reg_width; ++i) in gpio_setup_data_regs() 111 for (i = 0, dreg = pfc->info->data_regs; dreg->reg_width; ++i, ++dreg) { in gpio_setup_data_regs() 155 pos = reg->info->reg_width - (bit + 1); in gpio_pin_set_value() 187 pos = reg->info->reg_width - (bit + 1); in gpio_pin_get()
|
H A D | core.h | 23 u32 sh_pfc_read_raw_reg(void __iomem *mapped_reg, unsigned int reg_width); 24 void sh_pfc_write_raw_reg(void __iomem *mapped_reg, unsigned int reg_width,
|
/linux/drivers/dma/dw/ |
H A D | core.c | 627 unsigned int reg_width; in dwc_prep_slave_sg() local 644 reg_width = __ffs(sconfig->dst_addr_width); in dwc_prep_slave_sg() 647 | DWC_CTLL_DST_WIDTH(reg_width) in dwc_prep_slave_sg() 694 reg_width = __ffs(sconfig->src_addr_width); in dwc_prep_slave_sg() 697 | DWC_CTLL_SRC_WIDTH(reg_width) in dwc_prep_slave_sg() 717 ctlhi = dw->bytes2block(dwc, len, reg_width, &dlen); in dwc_prep_slave_sg() 803 u32 reg_width, max_width; in dwc_verify_p_buswidth() local 806 reg_width = dwc->dma_sconfig.dst_addr_width; in dwc_verify_p_buswidth() 808 reg_width = dwc->dma_sconfig.src_addr_width; in dwc_verify_p_buswidth() 815 if (reg_width in dwc_verify_p_buswidth() 835 u32 reg_width, reg_burst, mem_width; dwc_verify_m_buswidth() local [all...] |
/linux/drivers/ssb/ |
H A D | host_soc.c | 42 size_t count, u16 offset, u8 reg_width) in ssb_host_soc_block_read() argument 50 switch (reg_width) { in ssb_host_soc_block_read() 115 size_t count, u16 offset, u8 reg_width) in ssb_host_soc_block_write() argument 123 switch (reg_width) { in ssb_host_soc_block_write()
|
H A D | sdio.c | 298 size_t count, u16 offset, u8 reg_width) in ssb_sdio_block_read() argument 313 switch (reg_width) { in ssb_sdio_block_read() 337 bus->sdio_sbaddr >> 16, offset, reg_width, saved_count, error); in ssb_sdio_block_read() 405 size_t count, u16 offset, u8 reg_width) in ssb_sdio_block_write() argument 419 switch (reg_width) { in ssb_sdio_block_write() 443 bus->sdio_sbaddr >> 16, offset, reg_width, saved_count, error); in ssb_sdio_block_write()
|
/linux/drivers/bcma/ |
H A D | host_soc.c | 51 size_t count, u16 offset, u8 reg_width) in bcma_host_soc_block_read() argument 55 switch (reg_width) { in bcma_host_soc_block_read() 95 size_t count, u16 offset, u8 reg_width) in bcma_host_soc_block_write() argument 99 switch (reg_width) { in bcma_host_soc_block_write()
|
H A D | host_pci.c | 83 size_t count, u16 offset, u8 reg_width) in bcma_host_pci_block_read() argument 88 switch (reg_width) { in bcma_host_pci_block_read() 107 u16 offset, u8 reg_width) in bcma_host_pci_block_write() argument 112 switch (reg_width) { in bcma_host_pci_block_write()
|
/linux/include/linux/bcma/ |
H A D | bcma.h | 52 size_t count, u16 offset, u8 reg_width); 54 size_t count, u16 offset, u8 reg_width); 396 size_t count, u16 offset, u8 reg_width) in bcma_block_read() argument 398 core->bus->ops->block_read(core, buffer, count, offset, reg_width); in bcma_block_read() 402 u16 offset, u8 reg_width) in bcma_block_write() argument 404 core->bus->ops->block_write(core, buffer, count, offset, reg_width); in bcma_block_write()
|
/linux/include/linux/ssb/ |
H A D | ssb.h | 216 size_t count, u16 offset, u8 reg_width); 218 size_t count, u16 offset, u8 reg_width); 601 size_t count, u16 offset, u8 reg_width) in ssb_block_read() argument 603 dev->ops->block_read(dev, buffer, count, offset, reg_width); in ssb_block_read() 607 size_t count, u16 offset, u8 reg_width) in ssb_block_write() argument 609 dev->ops->block_write(dev, buffer, count, offset, reg_width); in ssb_block_write()
|
/linux/tools/testing/selftests/powerpc/include/ |
H A D | basic_asm.h | 97 .macro OP_REGS op, reg_width, start_reg, end_reg, base_reg, base_reg_offset=0, skip=0 100 \op i, (\reg_width * (i - \skip) + \base_reg_offset)(\base_reg)
|
/linux/drivers/dma/ |
H A D | at_hdmac.c | 1261 unsigned int reg_width; in atc_prep_slave_sg() local 1288 reg_width = convert_buswidth(sconfig->dst_addr_width); in atc_prep_slave_sg() 1289 ctrla |= FIELD_PREP(ATC_DST_WIDTH, reg_width); in atc_prep_slave_sg() 1336 reg_width = convert_buswidth(sconfig->src_addr_width); in atc_prep_slave_sg() 1337 ctrla |= FIELD_PREP(ATC_SRC_WIDTH, reg_width); in atc_prep_slave_sg() 1374 len >> reg_width; in atc_prep_slave_sg() 1406 atc_dma_cyclic_check_values(unsigned int reg_width, dma_addr_t buf_addr, in atc_dma_cyclic_check_values() argument 1409 if (period_len > (ATC_BTSIZE_MAX << reg_width)) in atc_dma_cyclic_check_values() 1411 if (unlikely(period_len & ((1 << reg_width) - 1))) in atc_dma_cyclic_check_values() 1413 if (unlikely(buf_addr & ((1 << reg_width) in atc_dma_cyclic_check_values() 1428 atc_dma_cyclic_fill_desc(struct dma_chan * chan,struct at_desc * desc,unsigned int i,dma_addr_t buf_addr,unsigned int reg_width,size_t period_len,enum dma_transfer_direction direction) atc_dma_cyclic_fill_desc() argument 1502 unsigned int reg_width; atc_prep_dma_cyclic() local [all...] |
/linux/drivers/gpio/ |
H A D | gpio-htc-egpio.c | 295 if ((pdata->reg_width != 8) && (pdata->reg_width != 16)) in egpio_probe() 298 ei->reg_shift = fls(pdata->reg_width - 1); in egpio_probe() 301 ei->reg_mask = (1 << pdata->reg_width) - 1; in egpio_probe()
|
/linux/include/linux/platform_data/ |
H A D | gpio-htc-egpio.h | 18 * (number of registers = DIV_ROUND_UP(num_gpios, reg_width)) 33 * @reg_width: number of bits per register, either 8 or 16 bit 42 int reg_width; member
|
/linux/arch/mips/include/asm/txx9/ |
H A D | dmac.h | 37 * @reg_width: peripheral register width 42 unsigned int reg_width; member
|
/linux/drivers/scsi/qla2xxx/ |
H A D | qla_tmpl.h | 84 uint8_t reg_width; member 98 uint8_t reg_width; member
|