/linux-4.4.14/drivers/mfd/ |
D | sec-irq.c | 29 .reg_offset = 0, 33 .reg_offset = 0, 37 .reg_offset = 0, 41 .reg_offset = 0, 45 .reg_offset = 0, 49 .reg_offset = 0, 53 .reg_offset = 0, 57 .reg_offset = 0, 61 .reg_offset = 1, 65 .reg_offset = 1, [all …]
|
D | da9063-irq.c | 40 .reg_offset = DA9063_REG_EVENT_A_OFFSET, 44 .reg_offset = DA9063_REG_EVENT_A_OFFSET, 48 .reg_offset = DA9063_REG_EVENT_A_OFFSET, 52 .reg_offset = DA9063_REG_EVENT_A_OFFSET, 56 .reg_offset = DA9063_REG_EVENT_A_OFFSET, 61 .reg_offset = DA9063_REG_EVENT_B_OFFSET, 65 .reg_offset = DA9063_REG_EVENT_B_OFFSET, 69 .reg_offset = DA9063_REG_EVENT_B_OFFSET, 73 .reg_offset = DA9063_REG_EVENT_B_OFFSET, 77 .reg_offset = DA9063_REG_EVENT_B_OFFSET, [all …]
|
D | da9052-irq.c | 40 .reg_offset = 0, 44 .reg_offset = 0, 48 .reg_offset = 0, 52 .reg_offset = 0, 56 .reg_offset = 0, 60 .reg_offset = 0, 64 .reg_offset = 0, 68 .reg_offset = 0, 72 .reg_offset = 1, 76 .reg_offset = 1, [all …]
|
D | wm5110-tables.c | 313 [ARIZONA_IRQ_GP4] = { .reg_offset = 0, .mask = ARIZONA_GP4_EINT1 }, 314 [ARIZONA_IRQ_GP3] = { .reg_offset = 0, .mask = ARIZONA_GP3_EINT1 }, 315 [ARIZONA_IRQ_GP2] = { .reg_offset = 0, .mask = ARIZONA_GP2_EINT1 }, 316 [ARIZONA_IRQ_GP1] = { .reg_offset = 0, .mask = ARIZONA_GP1_EINT1 }, 319 .reg_offset = 1, .mask = ARIZONA_DSP4_RAM_RDY_EINT1 322 .reg_offset = 1, .mask = ARIZONA_DSP3_RAM_RDY_EINT1 325 .reg_offset = 1, .mask = ARIZONA_DSP2_RAM_RDY_EINT1 328 .reg_offset = 1, .mask = ARIZONA_DSP1_RAM_RDY_EINT1 331 .reg_offset = 1, .mask = ARIZONA_DSP_IRQ8_EINT1 334 .reg_offset = 1, .mask = ARIZONA_DSP_IRQ7_EINT1 [all …]
|
D | palmas.c | 78 .reg_offset = 1, 82 .reg_offset = 1, 86 .reg_offset = 1, 90 .reg_offset = 1, 94 .reg_offset = 1, 98 .reg_offset = 1, 102 .reg_offset = 1, 106 .reg_offset = 1, 111 .reg_offset = 2, 115 .reg_offset = 2, [all …]
|
D | tps65910.c | 61 .reg_offset = 0, 65 .reg_offset = 0, 69 .reg_offset = 0, 73 .reg_offset = 0, 77 .reg_offset = 0, 81 .reg_offset = 0, 85 .reg_offset = 0, 89 .reg_offset = 0, 95 .reg_offset = 1, 99 .reg_offset = 1, [all …]
|
D | max8907.c | 119 { .reg_offset = 0, .mask = 1 << 0, }, 120 { .reg_offset = 0, .mask = 1 << 1, }, 121 { .reg_offset = 0, .mask = 1 << 2, }, 122 { .reg_offset = 1, .mask = 1 << 0, }, 123 { .reg_offset = 1, .mask = 1 << 1, }, 124 { .reg_offset = 1, .mask = 1 << 2, }, 125 { .reg_offset = 1, .mask = 1 << 3, }, 126 { .reg_offset = 1, .mask = 1 << 4, }, 127 { .reg_offset = 1, .mask = 1 << 5, }, 128 { .reg_offset = 1, .mask = 1 << 6, }, [all …]
|
D | wm8994-irq.c | 33 .reg_offset = 1, 37 .reg_offset = 1, 41 .reg_offset = 1, 45 .reg_offset = 1, 49 .reg_offset = 1, 53 .reg_offset = 1, 57 .reg_offset = 1, 61 .reg_offset = 1, 65 .reg_offset = 1, 69 .reg_offset = 1, [all …]
|
D | as3722.c | 112 .reg_offset = 1, 116 .reg_offset = 1, 120 .reg_offset = 1, 124 .reg_offset = 1, 128 .reg_offset = 1, 132 .reg_offset = 1, 136 .reg_offset = 1, 140 .reg_offset = 1, 146 .reg_offset = 2, 150 .reg_offset = 2, [all …]
|
D | max14577.c | 203 { .reg_offset = 0, .mask = MAX14577_INT1_ADC_MASK, }, 204 { .reg_offset = 0, .mask = MAX14577_INT1_ADCLOW_MASK, }, 205 { .reg_offset = 0, .mask = MAX14577_INT1_ADCERR_MASK, }, 207 { .reg_offset = 1, .mask = MAX14577_INT2_CHGTYP_MASK, }, 208 { .reg_offset = 1, .mask = MAX14577_INT2_CHGDETRUN_MASK, }, 209 { .reg_offset = 1, .mask = MAX14577_INT2_DCDTMR_MASK, }, 210 { .reg_offset = 1, .mask = MAX14577_INT2_DBCHG_MASK, }, 211 { .reg_offset = 1, .mask = MAX14577_INT2_VBVOLT_MASK, }, 213 { .reg_offset = 2, .mask = MAX14577_INT3_EOC_MASK, }, 214 { .reg_offset = 2, .mask = MAX14577_INT3_CGMBC_MASK, }, [all …]
|
D | wm8998-tables.c | 79 [ARIZONA_IRQ_GP4] = { .reg_offset = 0, .mask = ARIZONA_GP4_EINT1 }, 80 [ARIZONA_IRQ_GP3] = { .reg_offset = 0, .mask = ARIZONA_GP3_EINT1 }, 81 [ARIZONA_IRQ_GP2] = { .reg_offset = 0, .mask = ARIZONA_GP2_EINT1 }, 82 [ARIZONA_IRQ_GP1] = { .reg_offset = 0, .mask = ARIZONA_GP1_EINT1 }, 85 .reg_offset = 2, .mask = ARIZONA_SPK_OVERHEAT_WARN_EINT1 88 .reg_offset = 2, .mask = ARIZONA_SPK_OVERHEAT_EINT1 91 .reg_offset = 2, .mask = ARIZONA_HPDET_EINT1 94 .reg_offset = 2, .mask = ARIZONA_MICDET_EINT1 97 .reg_offset = 2, .mask = ARIZONA_WSEQ_DONE_EINT1 100 .reg_offset = 2, .mask = ARIZONA_DRC1_SIG_DET_EINT1 [all …]
|
D | wm5102-tables.c | 127 [ARIZONA_IRQ_GP4] = { .reg_offset = 0, .mask = ARIZONA_GP4_EINT1 }, 128 [ARIZONA_IRQ_GP3] = { .reg_offset = 0, .mask = ARIZONA_GP3_EINT1 }, 129 [ARIZONA_IRQ_GP2] = { .reg_offset = 0, .mask = ARIZONA_GP2_EINT1 }, 130 [ARIZONA_IRQ_GP1] = { .reg_offset = 0, .mask = ARIZONA_GP1_EINT1 }, 133 .reg_offset = 1, .mask = ARIZONA_DSP1_RAM_RDY_EINT1 136 .reg_offset = 1, .mask = ARIZONA_DSP_IRQ2_EINT1 139 .reg_offset = 1, .mask = ARIZONA_DSP_IRQ1_EINT1 143 .reg_offset = 2, .mask = ARIZONA_SPK_OVERHEAT_WARN_EINT1 146 .reg_offset = 2, .mask = ARIZONA_SPK_OVERHEAT_EINT1 149 .reg_offset = 2, .mask = ARIZONA_HPDET_EINT1 [all …]
|
D | wm8997-tables.c | 63 [ARIZONA_IRQ_GP4] = { .reg_offset = 0, .mask = ARIZONA_GP4_EINT1 }, 64 [ARIZONA_IRQ_GP3] = { .reg_offset = 0, .mask = ARIZONA_GP3_EINT1 }, 65 [ARIZONA_IRQ_GP2] = { .reg_offset = 0, .mask = ARIZONA_GP2_EINT1 }, 66 [ARIZONA_IRQ_GP1] = { .reg_offset = 0, .mask = ARIZONA_GP1_EINT1 }, 69 .reg_offset = 2, .mask = ARIZONA_SPK_OVERHEAT_WARN_EINT1 72 .reg_offset = 2, .mask = ARIZONA_SPK_OVERHEAT_EINT1 75 .reg_offset = 2, .mask = ARIZONA_HPDET_EINT1 78 .reg_offset = 2, .mask = ARIZONA_MICDET_EINT1 81 .reg_offset = 2, .mask = ARIZONA_WSEQ_DONE_EINT1 84 .reg_offset = 2, .mask = ARIZONA_DRC1_SIG_DET_EINT1 [all …]
|
D | da9150-core.c | 262 .reg_offset = 0, 266 .reg_offset = 0, 270 .reg_offset = 0, 274 .reg_offset = 0, 278 .reg_offset = 0, 282 .reg_offset = 1, 286 .reg_offset = 1, 290 .reg_offset = 1, 294 .reg_offset = 1, 298 .reg_offset = 1, [all …]
|
D | max77686.c | 137 { .reg_offset = 0, .mask = MAX77686_INT1_PWRONF_MSK, }, 138 { .reg_offset = 0, .mask = MAX77686_INT1_PWRONR_MSK, }, 139 { .reg_offset = 0, .mask = MAX77686_INT1_JIGONBF_MSK, }, 140 { .reg_offset = 0, .mask = MAX77686_INT1_JIGONBR_MSK, }, 141 { .reg_offset = 0, .mask = MAX77686_INT1_ACOKBF_MSK, }, 142 { .reg_offset = 0, .mask = MAX77686_INT1_ACOKBR_MSK, }, 143 { .reg_offset = 0, .mask = MAX77686_INT1_ONKEY1S_MSK, }, 144 { .reg_offset = 0, .mask = MAX77686_INT1_MRSTB_MSK, }, 146 { .reg_offset = 1, .mask = MAX77686_INT2_140C_MSK, }, 147 { .reg_offset = 1, .mask = MAX77686_INT2_120C_MSK, }, [all …]
|
D | max77693.c | 127 { .reg_offset = 0, .mask = MUIC_IRQ_INT1_ADC, }, 128 { .reg_offset = 0, .mask = MUIC_IRQ_INT1_ADC_LOW, }, 129 { .reg_offset = 0, .mask = MUIC_IRQ_INT1_ADC_ERR, }, 130 { .reg_offset = 0, .mask = MUIC_IRQ_INT1_ADC1K, }, 132 { .reg_offset = 1, .mask = MUIC_IRQ_INT2_CHGTYP, }, 133 { .reg_offset = 1, .mask = MUIC_IRQ_INT2_CHGDETREUN, }, 134 { .reg_offset = 1, .mask = MUIC_IRQ_INT2_DCDTMR, }, 135 { .reg_offset = 1, .mask = MUIC_IRQ_INT2_DXOVP, }, 136 { .reg_offset = 1, .mask = MUIC_IRQ_INT2_VBVOLT, }, 137 { .reg_offset = 1, .mask = MUIC_IRQ_INT2_VIDRM, }, [all …]
|
D | rk808.c | 101 .reg_offset = 0, 105 .reg_offset = 0, 109 .reg_offset = 0, 113 .reg_offset = 0, 117 .reg_offset = 0, 121 .reg_offset = 0, 125 .reg_offset = 0, 131 .reg_offset = 1, 135 .reg_offset = 1,
|
D | tps65090.c | 101 .reg_offset = 1, 105 .reg_offset = 1, 109 .reg_offset = 1, 113 .reg_offset = 1, 117 .reg_offset = 1, 121 .reg_offset = 1, 125 .reg_offset = 1, 129 .reg_offset = 1,
|
D | da9062-core.c | 36 .reg_offset = DA9062_REG_EVENT_A_OFFSET, 40 .reg_offset = DA9062_REG_EVENT_A_OFFSET, 44 .reg_offset = DA9062_REG_EVENT_A_OFFSET, 48 .reg_offset = DA9062_REG_EVENT_A_OFFSET, 52 .reg_offset = DA9062_REG_EVENT_A_OFFSET, 57 .reg_offset = DA9062_REG_EVENT_B_OFFSET, 61 .reg_offset = DA9062_REG_EVENT_B_OFFSET, 65 .reg_offset = DA9062_REG_EVENT_B_OFFSET, 69 .reg_offset = DA9062_REG_EVENT_B_OFFSET, 74 .reg_offset = DA9062_REG_EVENT_C_OFFSET, [all …]
|
D | 88pm800.c | 189 .reg_offset = 1, 193 .reg_offset = 1, 197 .reg_offset = 1, 201 .reg_offset = 1, 206 .reg_offset = 2, 210 .reg_offset = 2, 214 .reg_offset = 2, 218 .reg_offset = 2, 222 .reg_offset = 2, 227 .reg_offset = 3, [all …]
|
D | 88pm805.c | 111 .reg_offset = 1, 115 .reg_offset = 1, 119 .reg_offset = 1, 123 .reg_offset = 1, 127 .reg_offset = 1, 131 .reg_offset = 1,
|
D | tps65218.c | 172 .reg_offset = 1, 176 .reg_offset = 1, 180 .reg_offset = 1, 184 .reg_offset = 1, 188 .reg_offset = 1, 192 .reg_offset = 1,
|
D | da9055-core.c | 227 .reg_offset = 0, 231 .reg_offset = 0, 235 .reg_offset = 0, 239 .reg_offset = 0, 243 .reg_offset = 1,
|
D | max77843.c | 58 { .reg_offset = 0, .mask = MAX77843_SYS_IRQ_SYSUVLO_INT, }, 59 { .reg_offset = 0, .mask = MAX77843_SYS_IRQ_SYSOVLO_INT, }, 60 { .reg_offset = 0, .mask = MAX77843_SYS_IRQ_TSHDN_INT, }, 61 { .reg_offset = 0, .mask = MAX77843_SYS_IRQ_TM_INT, },
|
D | twl6040.c | 600 { .reg_offset = 0, .mask = TWL6040_THINT, }, 601 { .reg_offset = 0, .mask = TWL6040_PLUGINT | TWL6040_UNPLUGINT, }, 602 { .reg_offset = 0, .mask = TWL6040_HOOKINT, }, 603 { .reg_offset = 0, .mask = TWL6040_HFINT, }, 604 { .reg_offset = 0, .mask = TWL6040_VIBINT, }, 605 { .reg_offset = 0, .mask = TWL6040_READYINT, },
|
D | mc13xxx-core.c | 428 mc13xxx->irqs[i].reg_offset = i / MC13XXX_IRQ_PER_REG; in mc13xxx_common_init()
|
D | tps80031.c | 85 .reg_offset = (TPS80031_INT_MSK_LINE_##_reg) - \
|
D | axp20x.c | 249 [_variant##_IRQ_##_irq] = { .reg_offset = (_off), .mask = BIT(_mask) }
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | intel_gmbus.c | 253 int i, reg_offset; in gmbus_xfer() local 259 reg_offset = 0; in gmbus_xfer() 261 GMBUS_REG_WRITE(GMBUS0 + reg_offset, bus->reg0); in gmbus_xfer() 268 GMBUS_REG_WRITE(GMBUS1 + reg_offset, in gmbus_xfer() 274 GMBUS_REG_READ(GMBUS2+reg_offset); in gmbus_xfer() 278 if (wait_for(GMBUS_REG_READ(GMBUS2 + reg_offset) & in gmbus_xfer() 281 if (GMBUS_REG_READ(GMBUS2 + reg_offset) & GMBUS_SATOER) in gmbus_xfer() 284 val = GMBUS_REG_READ(GMBUS3 + reg_offset); in gmbus_xfer() 298 GMBUS_REG_WRITE(GMBUS3 + reg_offset, val); in gmbus_xfer() 299 GMBUS_REG_WRITE(GMBUS1 + reg_offset, in gmbus_xfer() [all …]
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | cik_sdma.c | 252 u32 rb_cntl, reg_offset; in cik_sdma_gfx_stop() local 261 reg_offset = SDMA0_REGISTER_OFFSET; in cik_sdma_gfx_stop() 263 reg_offset = SDMA1_REGISTER_OFFSET; in cik_sdma_gfx_stop() 264 rb_cntl = RREG32(SDMA0_GFX_RB_CNTL + reg_offset); in cik_sdma_gfx_stop() 266 WREG32(SDMA0_GFX_RB_CNTL + reg_offset, rb_cntl); in cik_sdma_gfx_stop() 267 WREG32(SDMA0_GFX_IB_CNTL + reg_offset, 0); in cik_sdma_gfx_stop() 306 uint32_t reg_offset, value; in cik_sdma_ctx_switch_enable() local 311 reg_offset = SDMA0_REGISTER_OFFSET; in cik_sdma_ctx_switch_enable() 313 reg_offset = SDMA1_REGISTER_OFFSET; in cik_sdma_ctx_switch_enable() 314 value = RREG32(SDMA0_CNTL + reg_offset); in cik_sdma_ctx_switch_enable() [all …]
|
D | ni_dma.c | 192 u32 reg_offset, wb_offset; in cayman_dma_resume() local 198 reg_offset = DMA0_REGISTER_OFFSET; in cayman_dma_resume() 202 reg_offset = DMA1_REGISTER_OFFSET; in cayman_dma_resume() 206 WREG32(DMA_SEM_INCOMPLETE_TIMER_CNTL + reg_offset, 0); in cayman_dma_resume() 207 WREG32(DMA_SEM_WAIT_FAIL_TIMER_CNTL + reg_offset, 0); in cayman_dma_resume() 215 WREG32(DMA_RB_CNTL + reg_offset, rb_cntl); in cayman_dma_resume() 218 WREG32(DMA_RB_RPTR + reg_offset, 0); in cayman_dma_resume() 219 WREG32(DMA_RB_WPTR + reg_offset, 0); in cayman_dma_resume() 222 WREG32(DMA_RB_RPTR_ADDR_HI + reg_offset, in cayman_dma_resume() 224 WREG32(DMA_RB_RPTR_ADDR_LO + reg_offset, in cayman_dma_resume() [all …]
|
D | cik.c | 2348 u32 reg_offset, gb_tile_moden, split_equal_to_row_size; in cik_tiling_mode_table_init() local 2371 for (reg_offset = 0; reg_offset < num_tile_mode_states; reg_offset++) { in cik_tiling_mode_table_init() 2372 switch (reg_offset) { in cik_tiling_mode_table_init() 2497 rdev->config.cik.tile_mode_array[reg_offset] = gb_tile_moden; in cik_tiling_mode_table_init() 2498 WREG32(GB_TILE_MODE0 + (reg_offset * 4), gb_tile_moden); in cik_tiling_mode_table_init() 2500 for (reg_offset = 0; reg_offset < num_secondary_tile_mode_states; reg_offset++) { in cik_tiling_mode_table_init() 2501 switch (reg_offset) { in cik_tiling_mode_table_init() 2590 rdev->config.cik.macrotile_mode_array[reg_offset] = gb_tile_moden; in cik_tiling_mode_table_init() 2591 WREG32(GB_MACROTILE_MODE0 + (reg_offset * 4), gb_tile_moden); in cik_tiling_mode_table_init() 2594 for (reg_offset = 0; reg_offset < num_tile_mode_states; reg_offset++) { in cik_tiling_mode_table_init() [all …]
|
D | radeon_kfd.c | 100 unsigned int reg_offset); 784 unsigned int reg_offset) in kgd_address_watch_get_offset() argument 786 return watchRegs[watch_point_id * ADDRESS_WATCH_REG_MAX + reg_offset]; in kgd_address_watch_get_offset()
|
D | rv770_dpm.h | 282 u16 reg_offset, u32 value);
|
D | si.c | 2446 u32 reg_offset, gb_tile_moden, split_equal_to_row_size; in si_tiling_mode_table_init() local 2463 for (reg_offset = 0; reg_offset < num_tile_mode_states; reg_offset++) { in si_tiling_mode_table_init() 2464 switch (reg_offset) { in si_tiling_mode_table_init() 2699 rdev->config.si.tile_mode_array[reg_offset] = gb_tile_moden; in si_tiling_mode_table_init() 2700 WREG32(GB_TILE_MODE0 + (reg_offset * 4), gb_tile_moden); in si_tiling_mode_table_init() 2705 for (reg_offset = 0; reg_offset < num_tile_mode_states; reg_offset++) { in si_tiling_mode_table_init() 2706 switch (reg_offset) { in si_tiling_mode_table_init() 2941 rdev->config.si.tile_mode_array[reg_offset] = gb_tile_moden; in si_tiling_mode_table_init() 2942 WREG32(GB_TILE_MODE0 + (reg_offset * 4), gb_tile_moden); in si_tiling_mode_table_init()
|
D | rv770_dpm.c | 236 u16 reg_offset, u32 *value) 241 pi->soft_regs_start + reg_offset, 247 u16 reg_offset, u32 value) in rv770_write_smc_soft_register() argument 252 pi->soft_regs_start + reg_offset, in rv770_write_smc_soft_register()
|
D | kv_dpm.c | 1334 u16 reg_offset, u32 value) 1338 return kv_copy_bytes_to_smc(rdev, pi->soft_regs_start + reg_offset, 1343 u16 reg_offset, u32 *value) 1347 return kv_read_smc_sram_dword(rdev, pi->soft_regs_start + reg_offset,
|
D | si_dpm.c | 1752 u16 reg_offset, u32 value); 3197 u16 reg_offset, u32 *value) 3202 si_pi->soft_regs_start + reg_offset, value, 3208 u16 reg_offset, u32 value) in si_write_smc_soft_register() argument 3213 si_pi->soft_regs_start + reg_offset, in si_write_smc_soft_register()
|
D | ci_dpm.c | 1273 u16 reg_offset, u32 *value) 1278 pi->soft_regs_start + reg_offset, 1284 u16 reg_offset, u32 value) in ci_write_smc_soft_register() argument 1289 pi->soft_regs_start + reg_offset, in ci_write_smc_soft_register()
|
/linux-4.4.14/arch/tile/kernel/ |
D | pci_gx.c | 217 unsigned int reg_offset; in tile_pcie_open() local 224 reg_offset = in tile_pcie_open() 232 __gxio_mmio_read(context->mmio_base_mac + reg_offset); in tile_pcie_open() 313 unsigned int reg_offset; in trio_handle_level_irq() local 322 reg_offset = (TRIO_PCIE_INTFC_MAC_INT_STS << in trio_handle_level_irq() 330 __gxio_mmio_write(trio_context->mmio_base_mac + reg_offset, level_mask); in trio_handle_level_irq() 395 unsigned int reg_offset; in strapped_for_rc() local 398 reg_offset = in strapped_for_rc() 405 __gxio_mmio_read(trio_context->mmio_base_mac + reg_offset); in strapped_for_rc() 562 unsigned int reg_offset; in fixup_read_and_payload_sizes() local [all …]
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | mux.c | 93 while (board_mux->reg_offset != OMAP_MUX_TERMINATOR) { in omap_mux_write_array() 95 board_mux->reg_offset); in omap_mux_write_array() 136 old_mode = omap_mux_read(partition, gpio_mux->reg_offset); in _omap_mux_init_gpio() 141 omap_mux_write(partition, mux_mode, gpio_mux->reg_offset); in _omap_mux_init_gpio() 253 old_mode = omap_mux_read(partition, mux->reg_offset); in omap_mux_init_signal() 257 omap_mux_write(partition, mux_mode, mux->reg_offset); in omap_mux_init_signal() 383 val = omap_mux_read(pad->partition, pad->mux->reg_offset); in omap_hwmod_mux_scan_wakeups() 443 pad->mux->reg_offset); in omap_hwmod_mux() 458 pad->mux->reg_offset); in omap_hwmod_mux() 493 pad->mux->reg_offset); in omap_hwmod_mux() [all …]
|
D | mux.h | 132 u16 reg_offset; member 148 u16 reg_offset; member 158 u16 reg_offset; member
|
D | board-rx51.c | 86 { .reg_offset = OMAP_MUX_TERMINATOR },
|
D | serial.c | 151 tx_mode = omap_mux_read(tx_partition, tx_mux->reg_offset); in omap_serial_check_wakeup() 152 rx_mode = omap_mux_read(rx_partition, rx_mux->reg_offset); in omap_serial_check_wakeup()
|
D | mux34xx.c | 19 .reg_offset = (OMAP3_CONTROL_PADCONF_##M0##_OFFSET), \ 28 .reg_offset = (OMAP3_CONTROL_PADCONF_##M0##_OFFSET), \ 36 .reg_offset = (OMAP3_CONTROL_PADCONF_##M0##_OFFSET), \ 699 { .reg_offset = OMAP_MUX_TERMINATOR }, 707 { .reg_offset = OMAP_MUX_TERMINATOR }, 924 { .reg_offset = OMAP_MUX_TERMINATOR }, 1068 { .reg_offset = OMAP_MUX_TERMINATOR }, 1262 { .reg_offset = OMAP_MUX_TERMINATOR }, 1381 { .reg_offset = OMAP_MUX_TERMINATOR }, 1593 { .reg_offset = OMAP_MUX_TERMINATOR }, [all …]
|
D | mux34xx.h | 14 .reg_offset = (OMAP3_CONTROL_PADCONF_##mode0##_OFFSET), \
|
D | board-ldp.c | 359 { .reg_offset = OMAP_MUX_TERMINATOR },
|
D | hsmmc.c | 255 mmc->reg_offset = 0; in omap_hsmmc_pdata_init()
|
D | board-rx51-peripherals.c | 462 { .reg_offset = OMAP_MUX_TERMINATOR }, 476 { .reg_offset = OMAP_MUX_TERMINATOR },
|
/linux-4.4.14/arch/powerpc/boot/ |
D | ns16550.c | 58 u32 reg_offset; in ns16550_console_init() local 63 n = getprop(devp, "reg-offset", ®_offset, sizeof(reg_offset)); in ns16550_console_init() 64 if (n == sizeof(reg_offset)) in ns16550_console_init() 65 reg_base += reg_offset; in ns16550_console_init()
|
D | virtex.c | 31 u32 reg_shift, reg_offset, clk, spd; in virtex_ns16550_console_init() local 38 n = getprop(devp, "reg-offset", ®_offset, sizeof(reg_offset)); in virtex_ns16550_console_init() 39 if (n == sizeof(reg_offset)) in virtex_ns16550_console_init() 40 reg_base += reg_offset; in virtex_ns16550_console_init()
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac-socfpga.c | 44 u32 reg_offset; member 85 u32 reg_offset, reg_shift; in socfpga_dwmac_parse_data() local 107 ret = of_property_read_u32_index(np, "altr,sysmgr-syscon", 1, ®_offset); in socfpga_dwmac_parse_data() 133 dwmac->reg_offset = reg_offset; in socfpga_dwmac_parse_data() 145 u32 reg_offset = dwmac->reg_offset; in socfpga_dwmac_setup() local 170 regmap_read(sys_mgr_base_addr, reg_offset, &ctrl); in socfpga_dwmac_setup() 174 regmap_write(sys_mgr_base_addr, reg_offset, ctrl); in socfpga_dwmac_setup()
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | comedi_8254.c | 135 unsigned int reg_offset = (reg * i8254->iosize) << i8254->regshift; in __i8254_read() local 142 val = readb(i8254->mmio + reg_offset); in __i8254_read() 144 val = inb(i8254->iobase + reg_offset); in __i8254_read() 148 val = readw(i8254->mmio + reg_offset); in __i8254_read() 150 val = inw(i8254->iobase + reg_offset); in __i8254_read() 154 val = readl(i8254->mmio + reg_offset); in __i8254_read() 156 val = inl(i8254->iobase + reg_offset); in __i8254_read() 165 unsigned int reg_offset = (reg * i8254->iosize) << i8254->regshift; in __i8254_write() local 171 writeb(val, i8254->mmio + reg_offset); in __i8254_write() 173 outb(val, i8254->iobase + reg_offset); in __i8254_write() [all …]
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
D | macsonic.c | 70 + lp->reg_offset)) 72 + lp->reg_offset)) 358 lp->reg_offset = 0; in mac_onboard_sonic_probe() 367 lp->reg_offset = 2; in mac_onboard_sonic_probe() 376 lp->reg_offset = 0; in mac_onboard_sonic_probe() 381 lp->reg_offset = 2; in mac_onboard_sonic_probe() 387 dev_name(lp->device), sr, lp->dma_bitmode?32:16, lp->reg_offset); in mac_onboard_sonic_probe() 464 int reg_offset, dma_bitmode; in mac_nubus_sonic_probe() local 489 reg_offset = 2; in mac_nubus_sonic_probe() 496 reg_offset = 0; in mac_nubus_sonic_probe() [all …]
|
D | sonic.h | 294 int reg_offset; member
|
/linux-4.4.14/drivers/phy/ |
D | phy-rockchip-usb.c | 40 unsigned int reg_offset; member 49 return regmap_write(phy->reg_base, phy->reg_offset, in rockchip_usb_phy_power() 100 unsigned int reg_offset; in rockchip_usb_phy_probe() local 116 if (of_property_read_u32(child, "reg", ®_offset)) { in rockchip_usb_phy_probe() 123 rk_phy->reg_offset = reg_offset; in rockchip_usb_phy_probe()
|
D | phy-qcom-ufs-i.h | 47 .reg_offset = reg, \ 69 u32 reg_offset; member
|
D | phy-qcom-ufs.c | 49 ufs_qcom_phy->mmio + tbl_A[i].reg_offset); in ufs_qcom_phy_calibrate() 67 ufs_qcom_phy->mmio + tbl_B[i].reg_offset); in ufs_qcom_phy_calibrate()
|
/linux-4.4.14/drivers/soc/qcom/ |
D | spm.c | 62 const u8 *reg_offset; member 85 .reg_offset = spm_reg_offset_v2_1, 106 .reg_offset = spm_reg_offset_v1_1, 125 if (drv->reg_data->reg_offset[reg]) in spm_register_write() 127 drv->reg_data->reg_offset[reg]); in spm_register_write() 136 if (!drv->reg_data->reg_offset[reg]) in spm_register_write_sync() 141 drv->reg_data->reg_offset[reg]); in spm_register_write_sync() 143 drv->reg_data->reg_offset[reg]); in spm_register_write_sync() 153 return readl_relaxed(drv->reg_base + drv->reg_data->reg_offset[reg]); in spm_register_read() 348 addr = drv->reg_base + drv->reg_data->reg_offset[SPM_REG_SEQ_ENTRY]; in spm_dev_probe()
|
/linux-4.4.14/drivers/extcon/ |
D | extcon-rt8973a.c | 173 { .reg_offset = 0, .mask = RT8973A_INT1_ATTACH_MASK, }, 174 { .reg_offset = 0, .mask = RT8973A_INT1_DETACH_MASK, }, 175 { .reg_offset = 0, .mask = RT8973A_INT1_CHGDET_MASK, }, 176 { .reg_offset = 0, .mask = RT8973A_INT1_DCD_T_MASK, }, 177 { .reg_offset = 0, .mask = RT8973A_INT1_OVP_MASK, }, 178 { .reg_offset = 0, .mask = RT8973A_INT1_CONNECT_MASK, }, 179 { .reg_offset = 0, .mask = RT8973A_INT1_ADC_CHG_MASK, }, 180 { .reg_offset = 0, .mask = RT8973A_INT1_OTP_MASK, }, 183 { .reg_offset = 1, .mask = RT8973A_INT2_UVLOT_MASK,}, 184 { .reg_offset = 1, .mask = RT8973A_INT2_POR_MASK, }, [all …]
|
D | extcon-sm5502.c | 170 { .reg_offset = 0, .mask = SM5502_IRQ_INT1_ATTACH_MASK, }, 171 { .reg_offset = 0, .mask = SM5502_IRQ_INT1_DETACH_MASK, }, 172 { .reg_offset = 0, .mask = SM5502_IRQ_INT1_KP_MASK, }, 173 { .reg_offset = 0, .mask = SM5502_IRQ_INT1_LKP_MASK, }, 174 { .reg_offset = 0, .mask = SM5502_IRQ_INT1_LKR_MASK, }, 175 { .reg_offset = 0, .mask = SM5502_IRQ_INT1_OVP_EVENT_MASK, }, 176 { .reg_offset = 0, .mask = SM5502_IRQ_INT1_OCP_EVENT_MASK, }, 177 { .reg_offset = 0, .mask = SM5502_IRQ_INT1_OVP_OCP_DIS_MASK, }, 180 { .reg_offset = 1, .mask = SM5502_IRQ_INT2_VBUS_DET_MASK,}, 181 { .reg_offset = 1, .mask = SM5502_IRQ_INT2_REV_ACCE_MASK, }, [all …]
|
D | extcon-max77843.c | 167 { .reg_offset = 0, .mask = MAX77843_MUIC_ADC, }, 168 { .reg_offset = 0, .mask = MAX77843_MUIC_ADCERROR, }, 169 { .reg_offset = 0, .mask = MAX77843_MUIC_ADC1K, }, 172 { .reg_offset = 1, .mask = MAX77843_MUIC_CHGTYP, }, 173 { .reg_offset = 1, .mask = MAX77843_MUIC_CHGDETRUN, }, 174 { .reg_offset = 1, .mask = MAX77843_MUIC_DCDTMR, }, 175 { .reg_offset = 1, .mask = MAX77843_MUIC_DXOVP, }, 176 { .reg_offset = 1, .mask = MAX77843_MUIC_VBVOLT, }, 179 { .reg_offset = 2, .mask = MAX77843_MUIC_VBADC, }, 180 { .reg_offset = 2, .mask = MAX77843_MUIC_VDNMON, }, [all …]
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_ethtool.c | 465 int reg_offset; in sxgbe_get_regs() local 472 for (reg_offset = START_MAC_REG_OFFSET; in sxgbe_get_regs() 473 reg_offset <= MAX_MAC_REG_OFFSET; reg_offset += 4) { in sxgbe_get_regs() 474 reg_space[reg_ix] = readl(ioaddr + reg_offset); in sxgbe_get_regs() 479 for (reg_offset = START_MTL_REG_OFFSET; in sxgbe_get_regs() 480 reg_offset <= MAX_MTL_REG_OFFSET; reg_offset += 4) { in sxgbe_get_regs() 481 reg_space[reg_ix] = readl(ioaddr + reg_offset); in sxgbe_get_regs() 486 for (reg_offset = START_DMA_REG_OFFSET; in sxgbe_get_regs() 487 reg_offset <= MAX_DMA_REG_OFFSET; reg_offset += 4) { in sxgbe_get_regs() 488 reg_space[reg_ix] = readl(ioaddr + reg_offset); in sxgbe_get_regs()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | tsi108.h | 107 static inline u32 tsi108_read_reg(u32 reg_offset) in tsi108_read_reg() argument 109 return in_be32((volatile u32 *)(tsi108_csr_vir_base + reg_offset)); in tsi108_read_reg() 112 static inline void tsi108_write_reg(u32 reg_offset, u32 val) in tsi108_write_reg() argument 114 out_be32((volatile u32 *)(tsi108_csr_vir_base + reg_offset), val); in tsi108_write_reg()
|
/linux-4.4.14/drivers/pci/host/ |
D | pci-keystone-dw.c | 61 static inline void update_reg_offset_bit_pos(u32 offset, u32 *reg_offset, in update_reg_offset_bit_pos() argument 64 *reg_offset = offset % 8; in update_reg_offset_bit_pos() 100 u32 offset, reg_offset, bit_pos; in ks_dw_pcie_msi_irq_ack() local 109 update_reg_offset_bit_pos(offset, ®_offset, &bit_pos); in ks_dw_pcie_msi_irq_ack() 112 ks_pcie->va_app_base + MSI0_IRQ_STATUS + (reg_offset << 4)); in ks_dw_pcie_msi_irq_ack() 113 writel(reg_offset + MSI_IRQ_OFFSET, ks_pcie->va_app_base + IRQ_EOI); in ks_dw_pcie_msi_irq_ack() 118 u32 reg_offset, bit_pos; in ks_dw_pcie_msi_set_irq() local 121 update_reg_offset_bit_pos(irq, ®_offset, &bit_pos); in ks_dw_pcie_msi_set_irq() 123 ks_pcie->va_app_base + MSI0_IRQ_ENABLE_SET + (reg_offset << 4)); in ks_dw_pcie_msi_set_irq() 128 u32 reg_offset, bit_pos; in ks_dw_pcie_msi_clear_irq() local [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | htc_drv_init.c | 234 static unsigned int ath9k_regread(void *hw_priv, u32 reg_offset) in ath9k_regread() argument 239 __be32 val, reg = cpu_to_be32(reg_offset); in ath9k_regread() 248 reg_offset, r); in ath9k_regread() 302 static void ath9k_regwrite_single(void *hw_priv, u32 val, u32 reg_offset) in ath9k_regwrite_single() argument 308 cpu_to_be32(reg_offset), in ath9k_regwrite_single() 319 reg_offset, r); in ath9k_regwrite_single() 323 static void ath9k_regwrite_buffer(void *hw_priv, u32 val, u32 reg_offset) in ath9k_regwrite_buffer() argument 333 cpu_to_be32(reg_offset); in ath9k_regwrite_buffer() 346 static void ath9k_regwrite(void *hw_priv, u32 val, u32 reg_offset) in ath9k_regwrite() argument 353 ath9k_regwrite_buffer(hw_priv, val, reg_offset); in ath9k_regwrite() [all …]
|
D | init.c | 116 static void ath9k_iowrite32(void *hw_priv, u32 val, u32 reg_offset) in ath9k_iowrite32() argument 125 iowrite32(val, sc->mem + reg_offset); in ath9k_iowrite32() 128 iowrite32(val, sc->mem + reg_offset); in ath9k_iowrite32() 131 static unsigned int ath9k_ioread32(void *hw_priv, u32 reg_offset) in ath9k_ioread32() argument 141 val = ioread32(sc->mem + reg_offset); in ath9k_ioread32() 144 val = ioread32(sc->mem + reg_offset); in ath9k_ioread32() 158 static unsigned int __ath9k_reg_rmw(struct ath_softc *sc, u32 reg_offset, in __ath9k_reg_rmw() argument 163 val = ioread32(sc->mem + reg_offset); in __ath9k_reg_rmw() 166 iowrite32(val, sc->mem + reg_offset); in __ath9k_reg_rmw() 171 static unsigned int ath9k_reg_rmw(void *hw_priv, u32 reg_offset, u32 set, u32 clr) in ath9k_reg_rmw() argument [all …]
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-bcm-kona.c | 141 u32 val, reg_offset; in bcm_kona_gpio_set() local 152 reg_offset = value ? GPIO_OUT_SET(bank_id) : GPIO_OUT_CLEAR(bank_id); in bcm_kona_gpio_set() 154 val = readl(reg_base + reg_offset); in bcm_kona_gpio_set() 156 writel(val, reg_base + reg_offset); in bcm_kona_gpio_set() 168 u32 val, reg_offset; in bcm_kona_gpio_get() local 176 reg_offset = GPIO_IN_STATUS(bank_id); in bcm_kona_gpio_get() 178 reg_offset = GPIO_OUT_STATUS(bank_id); in bcm_kona_gpio_get() 181 val = readl(reg_base + reg_offset); in bcm_kona_gpio_get() 232 u32 val, reg_offset; in bcm_kona_gpio_direction_output() local 243 reg_offset = value ? GPIO_OUT_SET(bank_id) : GPIO_OUT_CLEAR(bank_id); in bcm_kona_gpio_direction_output() [all …]
|
D | gpio-lynxpoint.c | 101 int reg_offset; in lp_gpio_reg() local 105 reg_offset = offset * 8; in lp_gpio_reg() 108 reg_offset = (offset / 32) * 4; in lp_gpio_reg() 110 return lg->reg_base + reg + reg_offset; in lp_gpio_reg()
|
D | gpio-zynq.c | 209 unsigned int reg_offset, bank_num, bank_pin_num; in zynq_gpio_set_value() local 217 reg_offset = ZYNQ_GPIO_DATA_MSW_OFFSET(bank_num); in zynq_gpio_set_value() 219 reg_offset = ZYNQ_GPIO_DATA_LSW_OFFSET(bank_num); in zynq_gpio_set_value() 230 writel_relaxed(state, gpio->base_addr + reg_offset); in zynq_gpio_set_value()
|
/linux-4.4.14/drivers/fpga/ |
D | socfpga.c | 145 static u32 socfpga_fpga_readl(struct socfpga_fpga_priv *priv, u32 reg_offset) in socfpga_fpga_readl() argument 147 return readl(priv->fpga_base_addr + reg_offset); in socfpga_fpga_readl() 150 static void socfpga_fpga_writel(struct socfpga_fpga_priv *priv, u32 reg_offset, in socfpga_fpga_writel() argument 153 writel(value, priv->fpga_base_addr + reg_offset); in socfpga_fpga_writel() 157 u32 reg_offset) in socfpga_fpga_raw_readl() argument 159 return __raw_readl(priv->fpga_base_addr + reg_offset); in socfpga_fpga_raw_readl() 163 u32 reg_offset, u32 value) in socfpga_fpga_raw_writel() argument 165 __raw_writel(value, priv->fpga_base_addr + reg_offset); in socfpga_fpga_raw_writel()
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-bcm2836.c | 81 static void bcm2836_arm_irqchip_mask_per_cpu_irq(unsigned int reg_offset, in bcm2836_arm_irqchip_mask_per_cpu_irq() argument 85 void __iomem *reg = intc.base + reg_offset + 4 * cpu; in bcm2836_arm_irqchip_mask_per_cpu_irq() 90 static void bcm2836_arm_irqchip_unmask_per_cpu_irq(unsigned int reg_offset, in bcm2836_arm_irqchip_unmask_per_cpu_irq() argument 94 void __iomem *reg = intc.base + reg_offset + 4 * cpu; in bcm2836_arm_irqchip_unmask_per_cpu_irq()
|
/linux-4.4.14/arch/m32r/kernel/ |
D | ptrace.c | 62 static int reg_offset[] = { variable 227 reg2 = get_stack_long(child, reg_offset[regno2]); in check_condition_src() 231 reg1 = get_stack_long(child, reg_offset[regno1]); in check_condition_src() 234 reg1 = get_stack_long(child, reg_offset[regno1]); in check_condition_src() 328 reg_offset[regno]); in compute_next_pc_for_16bit_insn() 336 reg_offset[regno]); in compute_next_pc_for_16bit_insn() 345 reg_offset[regno]); in compute_next_pc_for_16bit_insn()
|
/linux-4.4.14/drivers/media/platform/omap3isp/ |
D | isp.h | 284 u32 reg_offset) in isp_reg_readl() argument 286 return __raw_readl(isp->mmio_base[isp_mmio_range] + reg_offset); in isp_reg_readl() 298 enum isp_mem_resources isp_mmio_range, u32 reg_offset) in isp_reg_writel() argument 300 __raw_writel(reg_value, isp->mmio_base[isp_mmio_range] + reg_offset); in isp_reg_writel()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | gfx_v8_0.c | 1328 u32 reg_offset, gb_tile_moden, split_equal_to_row_size; in gfx_v8_0_tiling_mode_table_init() local 1345 for (reg_offset = 0; reg_offset < num_tile_mode_states; reg_offset++) { in gfx_v8_0_tiling_mode_table_init() 1346 switch (reg_offset) { in gfx_v8_0_tiling_mode_table_init() 1511 adev->gfx.config.tile_mode_array[reg_offset] = gb_tile_moden; in gfx_v8_0_tiling_mode_table_init() 1512 WREG32(mmGB_TILE_MODE0 + reg_offset, gb_tile_moden); in gfx_v8_0_tiling_mode_table_init() 1514 for (reg_offset = 0; reg_offset < num_secondary_tile_mode_states; reg_offset++) { in gfx_v8_0_tiling_mode_table_init() 1515 switch (reg_offset) { in gfx_v8_0_tiling_mode_table_init() 1607 adev->gfx.config.macrotile_mode_array[reg_offset] = gb_tile_moden; in gfx_v8_0_tiling_mode_table_init() 1608 WREG32(mmGB_MACROTILE_MODE0 + reg_offset, gb_tile_moden); in gfx_v8_0_tiling_mode_table_init() 1611 for (reg_offset = 0; reg_offset < num_tile_mode_states; reg_offset++) { in gfx_v8_0_tiling_mode_table_init() [all …]
|
D | vi.c | 472 u32 sh_num, u32 reg_offset) in vi_read_indexed_register() argument 480 val = RREG32(reg_offset); in vi_read_indexed_register() 489 u32 sh_num, u32 reg_offset, u32 *value) in vi_read_register() argument 515 if (reg_offset != asic_register_entry->reg_offset) in vi_read_register() 520 sh_num, reg_offset) : in vi_read_register() 521 RREG32(reg_offset); in vi_read_register() 527 if (reg_offset != vi_allowed_read_registers[i].reg_offset) in vi_read_register() 533 sh_num, reg_offset) : in vi_read_register() 534 RREG32(reg_offset); in vi_read_register()
|
D | gfx_v7_0.c | 1011 u32 reg_offset, gb_tile_moden, split_equal_to_row_size; in gfx_v7_0_tiling_mode_table_init() local 1028 for (reg_offset = 0; reg_offset < num_tile_mode_states; reg_offset++) { in gfx_v7_0_tiling_mode_table_init() 1029 switch (reg_offset) { in gfx_v7_0_tiling_mode_table_init() 1199 adev->gfx.config.tile_mode_array[reg_offset] = gb_tile_moden; in gfx_v7_0_tiling_mode_table_init() 1200 WREG32(mmGB_TILE_MODE0 + reg_offset, gb_tile_moden); in gfx_v7_0_tiling_mode_table_init() 1202 for (reg_offset = 0; reg_offset < num_secondary_tile_mode_states; reg_offset++) { in gfx_v7_0_tiling_mode_table_init() 1203 switch (reg_offset) { in gfx_v7_0_tiling_mode_table_init() 1292 adev->gfx.config.macrotile_mode_array[reg_offset] = gb_tile_moden; in gfx_v7_0_tiling_mode_table_init() 1293 WREG32(mmGB_MACROTILE_MODE0 + reg_offset, gb_tile_moden); in gfx_v7_0_tiling_mode_table_init() 1297 for (reg_offset = 0; reg_offset < num_tile_mode_states; reg_offset++) { in gfx_v7_0_tiling_mode_table_init() [all …]
|
D | cik.c | 993 u32 reg_offset) in cik_read_indexed_register() argument 1001 val = RREG32(reg_offset); in cik_read_indexed_register() 1010 u32 sh_num, u32 reg_offset, u32 *value) in cik_read_register() argument 1016 if (reg_offset != cik_allowed_read_registers[i].reg_offset) in cik_read_register() 1022 sh_num, reg_offset) : in cik_read_register() 1023 RREG32(reg_offset); in cik_read_register()
|
D | amdgpu_amdkfd_gfx_v7.c | 122 unsigned int reg_offset); 580 unsigned int reg_offset) in kgd_address_watch_get_offset() argument 582 return watchRegs[watch_point_id * ADDRESS_WATCH_REG_MAX + reg_offset]; in kgd_address_watch_get_offset()
|
D | amdgpu_amdkfd_gfx_v8.c | 81 unsigned int reg_offset); 481 unsigned int reg_offset) in kgd_address_watch_get_offset() argument
|
D | kv_dpm.c | 1404 u16 reg_offset, u32 value) 1408 return amdgpu_kv_copy_bytes_to_smc(adev, pi->soft_regs_start + reg_offset, 1413 u16 reg_offset, u32 *value) 1417 return amdgpu_kv_read_smc_sram_dword(adev, pi->soft_regs_start + reg_offset,
|
D | amdgpu.h | 1815 uint32_t reg_offset; member 1833 u32 sh_num, u32 reg_offset, u32 *value);
|
D | ci_dpm.c | 1400 u16 reg_offset, u32 *value) 1405 pi->soft_regs_start + reg_offset, 1411 u16 reg_offset, u32 value) in ci_write_smc_soft_register() argument 1416 pi->soft_regs_start + reg_offset, in ci_write_smc_soft_register()
|
/linux-4.4.14/drivers/clocksource/ |
D | timer-atmel-pit.c | 62 static inline unsigned int pit_read(void __iomem *base, unsigned int reg_offset) in pit_read() argument 64 return readl_relaxed(base + reg_offset); in pit_read() 67 static inline void pit_write(void __iomem *base, unsigned int reg_offset, unsigned long value) in pit_write() argument 69 writel_relaxed(value, base + reg_offset); in pit_write()
|
/linux-4.4.14/drivers/net/ethernet/renesas/ |
D | sh_eth.c | 412 u16 offset = mdp->reg_offset[enum_index]; in sh_eth_write() 423 u16 offset = mdp->reg_offset[enum_index]; in sh_eth_read() 433 return mdp->reg_offset == sh_eth_offset_gigabit; in sh_eth_is_gether() 438 return mdp->reg_offset == sh_eth_offset_fast_rz; in sh_eth_is_rz_fast_ether() 1573 mdp->reg_offset[RDFAR] != SH_ETH_OFFSET_INVALID) { in sh_eth_rx() 1995 if (mdp->reg_offset[reg] != SH_ETH_OFFSET_INVALID) { \ in __sh_eth_get_regs() 2103 if (mdp->reg_offset[TSU_ADRH0] != SH_ETH_OFFSET_INVALID) { in __sh_eth_get_regs() 2114 mdp->reg_offset[TSU_ADRH0] + in __sh_eth_get_regs() 2548 void *reg_offset; in sh_eth_tsu_enable_cam_entry_post() local 2550 reg_offset = sh_eth_tsu_get_post_reg_offset(mdp, entry); in sh_eth_tsu_enable_cam_entry_post() [all …]
|
D | sh_eth.h | 501 const u16 *reg_offset; member 551 return mdp->tsu_addr + mdp->reg_offset[enum_index]; in sh_eth_tsu_get_offset() 557 iowrite32(data, mdp->tsu_addr + mdp->reg_offset[enum_index]); in sh_eth_tsu_write() 562 return ioread32(mdp->tsu_addr + mdp->reg_offset[enum_index]); in sh_eth_tsu_read()
|
/linux-4.4.14/drivers/base/regmap/ |
D | regmap-irq.c | 169 d->mask_buf[irq_data->reg_offset / map->reg_stride] &= ~irq_data->mask; in regmap_irq_enable() 178 d->mask_buf[irq_data->reg_offset / map->reg_stride] |= irq_data->mask; in regmap_irq_disable() 189 d->wake_buf[irq_data->reg_offset / map->reg_stride] in regmap_irq_set_wake() 194 d->wake_buf[irq_data->reg_offset / map->reg_stride] in regmap_irq_set_wake() 306 if (data->status_buf[chip->irqs[i].reg_offset / in regmap_irq_thread() 369 if (chip->irqs[i].reg_offset % map->reg_stride) in regmap_add_irq_chip() 371 if (chip->irqs[i].reg_offset / map->reg_stride >= in regmap_add_irq_chip() 434 d->mask_buf_def[chip->irqs[i].reg_offset / map->reg_stride] in regmap_add_irq_chip()
|
D | regmap-debugfs.c | 93 unsigned int reg_offset; in regmap_debugfs_get_dump_start() local 157 reg_offset = fpos_offset / map->debugfs_tot_len; in regmap_debugfs_get_dump_start() 158 *pos = c->min + (reg_offset * map->debugfs_tot_len); in regmap_debugfs_get_dump_start() 160 return c->base_reg + (reg_offset * map->reg_stride); in regmap_debugfs_get_dump_start()
|
/linux-4.4.14/drivers/pinctrl/freescale/ |
D | pinctrl-imx1-core.c | 92 u32 value, u32 reg_offset) in imx1_write_2bit() argument 94 void __iomem *reg = imx1_mem(ipctl, pin_id) + reg_offset; in imx1_write_2bit() 119 u32 value, u32 reg_offset) in imx1_write_bit() argument 121 void __iomem *reg = imx1_mem(ipctl, pin_id) + reg_offset; in imx1_write_bit() 139 u32 reg_offset) in imx1_read_2bit() argument 141 void __iomem *reg = imx1_mem(ipctl, pin_id) + reg_offset; in imx1_read_2bit() 152 u32 reg_offset) in imx1_read_bit() argument 154 void __iomem *reg = imx1_mem(ipctl, pin_id) + reg_offset; in imx1_read_bit()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_g2d.c | 559 static enum g2d_reg_type g2d_get_reg_type(int reg_offset) in g2d_get_reg_type() argument 563 switch (reg_offset) { in g2d_get_reg_type() 592 DRM_ERROR("Unknown register offset![%d]\n", reg_offset); in g2d_get_reg_type() 937 int reg_offset; in g2d_check_reg_offset() local 949 reg_offset = cmdlist->data[index] & ~0xfffff000; in g2d_check_reg_offset() 950 if (reg_offset < G2D_VALID_START || reg_offset > G2D_VALID_END) in g2d_check_reg_offset() 952 if (reg_offset % 4) in g2d_check_reg_offset() 955 switch (reg_offset) { in g2d_check_reg_offset() 965 reg_type = g2d_get_reg_type(reg_offset); in g2d_check_reg_offset() 979 reg_type = g2d_get_reg_type(reg_offset); in g2d_check_reg_offset() [all …]
|
D | exynos_hdmi.c | 567 u32 reg_offset, const u8 *buf, u32 len) in hdmiphy_reg_write_buf() argument 569 if ((reg_offset + len) > 32) in hdmiphy_reg_write_buf() 583 ((reg_offset + i)<<2)); in hdmiphy_reg_write_buf()
|
/linux-4.4.14/drivers/gpu/host1x/hw/ |
D | syncpt_hw.c | 83 u32 reg_offset = sp->id / 32; in syncpt_cpu_incr() local 89 HOST1X_SYNC_SYNCPT_CPU_INCR(reg_offset)); in syncpt_cpu_incr()
|
/linux-4.4.14/drivers/power/ |
D | sbs-battery.c | 363 int reg_offset, enum power_supply_property psp, in sbs_get_battery_property() argument 369 ret = sbs_read_word_data(client, sbs_data[reg_offset].addr); in sbs_get_battery_property() 374 if (sbs_data[reg_offset].min_value < 0) in sbs_get_battery_property() 377 if (ret >= sbs_data[reg_offset].min_value && in sbs_get_battery_property() 378 ret <= sbs_data[reg_offset].max_value) { in sbs_get_battery_property() 410 int reg_offset, enum power_supply_property psp, char *val) in sbs_get_battery_string_property() argument 414 ret = sbs_read_string_data(client, sbs_data[reg_offset].addr, val); in sbs_get_battery_string_property() 495 int reg_offset, enum power_supply_property psp, in sbs_get_battery_capacity() argument 508 ret = sbs_read_word_data(client, sbs_data[reg_offset].addr); in sbs_get_battery_capacity()
|
/linux-4.4.14/drivers/input/keyboard/ |
D | omap4-keypad.c | 80 u32 reg_offset; member 91 keypad_data->reg_offset + offset); in kbd_readl() 97 keypad_data->base + keypad_data->reg_offset + offset); in kbd_writel() 301 keypad_data->reg_offset = 0x00; in omap4_keypad_probe() 305 keypad_data->reg_offset = 0x10; in omap4_keypad_probe()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_mbx.c | 299 u32 reg_offset = (vf_number < 32) ? 0 : 1; in ixgbe_check_for_rst_pf() local 305 vflre = IXGBE_READ_REG(hw, IXGBE_VFLRE(reg_offset)); in ixgbe_check_for_rst_pf() 310 vflre = IXGBE_READ_REG(hw, IXGBE_VFLREC(reg_offset)); in ixgbe_check_for_rst_pf() 317 IXGBE_WRITE_REG(hw, IXGBE_VFLREC(reg_offset), (1 << vf_shift)); in ixgbe_check_for_rst_pf()
|
D | ixgbe_sriov.c | 432 u32 reg_offset, vf_shift, vfre; in ixgbe_set_vf_lpe() local 465 reg_offset = vf / 32; in ixgbe_set_vf_lpe() 468 vfre = IXGBE_READ_REG(hw, IXGBE_VFRE(reg_offset)); in ixgbe_set_vf_lpe() 473 IXGBE_WRITE_REG(hw, IXGBE_VFRE(reg_offset), vfre); in ixgbe_set_vf_lpe() 662 u32 reg, reg_offset, vf_shift; in ixgbe_vf_reset_msg() local 678 reg_offset = vf / 32; in ixgbe_vf_reset_msg() 681 reg = IXGBE_READ_REG(hw, IXGBE_VFTE(reg_offset)); in ixgbe_vf_reset_msg() 683 IXGBE_WRITE_REG(hw, IXGBE_VFTE(reg_offset), reg); in ixgbe_vf_reset_msg() 689 reg = IXGBE_READ_REG(hw, IXGBE_VFRE(reg_offset)); in ixgbe_vf_reset_msg() 708 IXGBE_WRITE_REG(hw, IXGBE_VFRE(reg_offset), reg); in ixgbe_vf_reset_msg() [all …]
|
D | ixgbe_main.c | 1249 u16 reg_offset; in ixgbe_update_tx_dca() local 1256 reg_offset = IXGBE_DCA_TXCTRL(tx_ring->reg_idx); in ixgbe_update_tx_dca() 1260 reg_offset = IXGBE_DCA_TXCTRL_82599(tx_ring->reg_idx); in ixgbe_update_tx_dca() 1277 IXGBE_WRITE_REG(hw, reg_offset, txctrl); in ixgbe_update_tx_dca() 3679 u32 reg_offset, vf_shift; in ixgbe_configure_virtualization() local 3694 reg_offset = (VMDQ_P(0) >= 32) ? 1 : 0; in ixgbe_configure_virtualization() 3697 IXGBE_WRITE_REG(hw, IXGBE_VFRE(reg_offset), (~0) << vf_shift); in ixgbe_configure_virtualization() 3698 IXGBE_WRITE_REG(hw, IXGBE_VFRE(reg_offset ^ 1), reg_offset - 1); in ixgbe_configure_virtualization() 3699 IXGBE_WRITE_REG(hw, IXGBE_VFTE(reg_offset), (~0) << vf_shift); in ixgbe_configure_virtualization() 3700 IXGBE_WRITE_REG(hw, IXGBE_VFTE(reg_offset ^ 1), reg_offset - 1); in ixgbe_configure_virtualization()
|
/linux-4.4.14/drivers/net/ethernet/8390/ |
D | mac8390.c | 47 #define EI_SHIFT(x) (ei_local->reg_offset[x]) 554 ei_status.reg_offset = back4_offsets; in mac8390_initdev() 563 ei_status.reg_offset = back4_offsets; in mac8390_initdev() 578 ei_status.reg_offset = back4_offsets; in mac8390_initdev() 587 ei_status.reg_offset = fwrd2_offsets; in mac8390_initdev() 598 ei_status.reg_offset = fwrd4_offsets; in mac8390_initdev() 607 ei_status.reg_offset = fwrd4_offsets; in mac8390_initdev()
|
D | hydra.c | 33 #define EI_SHIFT(x) (ei_local->reg_offset[x]) 166 ei_status.reg_offset = hydra_offsets; in hydra_init()
|
D | zorro8390.c | 38 #define EI_SHIFT(x) (ei_local->reg_offset[x]) 387 ei_status.reg_offset = zorro8390_offsets; in zorro8390_init()
|
D | ax88796.c | 56 #define EI_SHIFT(x) (ei_local->reg_offset[(x)]) 890 ei_local->reg_offset = ax->plat->reg_offsets; in ax_probe() 892 ei_local->reg_offset = ax->reg_offsets; in ax_probe() 936 ei_local->reg_offset[0x1f] = ax->map2 - ei_local->mem; in ax_probe()
|
D | etherh.c | 52 #define EI_SHIFT(x) (ei_local->reg_offset[x]) 745 ei_local->reg_offset = etherm_regoffsets; in etherh_probe() 748 ei_local->reg_offset = etherh_regoffsets; in etherh_probe()
|
D | 8390.h | 93 u32 *reg_offset; /* Register mapping table */ member
|
D | mcf8390.c | 393 ei_local->reg_offset = offsets; in mcf8390_init()
|
/linux-4.4.14/arch/arm/mach-rockchip/ |
D | pm.c | 78 static const u32 reg_offset[] = { GRF_UOC0_CON0, GRF_UOC1_CON0, in rk3288_slp_disable_osc() local 87 for (i = 0; i < ARRAY_SIZE(reg_offset); i++) { in rk3288_slp_disable_osc() 88 regmap_read(grf_regmap, reg_offset[i], ®); in rk3288_slp_disable_osc()
|
/linux-4.4.14/sound/pci/ |
D | intel8x0m.c | 170 unsigned long reg_offset; /* offset to bmaddr */ member 399 unsigned long port = ichdev->reg_offset; in snd_intel8x0m_setup_periods() 449 unsigned long port = ichdev->reg_offset; in snd_intel8x0m_update() 541 unsigned long port = ichdev->reg_offset; in snd_intel8x0m_pcm_trigger() 588 ptr1 = igetword(chip, ichdev->reg_offset + ichdev->roff_picb) << chip->pcm_pos_shift; in snd_intel8x0m_pcm_pointer() 983 iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, 0x00); in snd_intel8x0m_chip_init() 986 iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, ICH_RESETREGS); in snd_intel8x0m_chip_init() 989 iputdword(chip, ICH_REG_OFF_BDBAR + chip->ichd[i].reg_offset, chip->ichd[i].bdbar_addr); in snd_intel8x0m_chip_init() 1001 iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, 0x00); in snd_intel8x0m_free() 1004 iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, ICH_RESETREGS); in snd_intel8x0m_free() [all …]
|
D | intel8x0.c | 357 unsigned long reg_offset; /* offset to bmaddr */ member 685 unsigned long port = ichdev->reg_offset; in snd_intel8x0_setup_periods() 756 unsigned long port = ichdev->reg_offset; in snd_intel8x0_update() 852 unsigned long port = ichdev->reg_offset; in snd_intel8x0_pcm_trigger() 889 unsigned long port = ichdev->reg_offset; in snd_intel8x0_ali_trigger() 1078 civ = igetbyte(chip, ichdev->reg_offset + ICH_REG_OFF_CIV); in snd_intel8x0_pcm_pointer() 1079 ptr1 = igetword(chip, ichdev->reg_offset + ichdev->roff_picb); in snd_intel8x0_pcm_pointer() 1085 if (civ != igetbyte(chip, ichdev->reg_offset + ICH_REG_OFF_CIV)) in snd_intel8x0_pcm_pointer() 1096 if (ptr1 == igetword(chip, ichdev->reg_offset + ichdev->roff_picb)) in snd_intel8x0_pcm_pointer() 2592 iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, 0x00); in snd_intel8x0_chip_init() [all …]
|
D | via82xx.c | 325 unsigned int reg_offset; member 986 ((viadev->reg_offset & 0x10) == 0 ? VIA_REG_TYPE_INT_LSAMPLE : 0) | in via686_setup_format() 1051 if (chip->spdif_on && viadev->reg_offset == 0x30) in snd_via8233_playback_prepare() 1062 outb(chip->playback_volume[viadev->reg_offset / 0x10][0], in snd_via8233_playback_prepare() 1064 outb(chip->playback_volume[viadev->reg_offset / 0x10][1], in snd_via8233_playback_prepare() 1192 if (chip->spdif_on && viadev->reg_offset == 0x30) { in snd_via82xx_pcm_open() 1196 } else if (chip->dxs_fixed && viadev->reg_offset < 0x40) { in snd_via82xx_pcm_open() 1200 } else if (chip->dxs_src && viadev->reg_offset < 0x40) { in snd_via82xx_pcm_open() 1263 stream = viadev->reg_offset / 0x10; in snd_via8233_playback_open() 1357 stream = viadev->reg_offset / 0x10; in snd_via8233_playback_close() [all …]
|
D | via82xx_modem.c | 220 unsigned int reg_offset; member 833 static void init_viadev(struct via82xx_modem *chip, int idx, unsigned int reg_offset, in init_viadev() argument 836 chip->devs[idx].reg_offset = reg_offset; in init_viadev() 838 chip->devs[idx].port = chip->port + reg_offset; in init_viadev()
|
/linux-4.4.14/drivers/net/wireless/ath/ |
D | ath.h | 128 unsigned int (*read)(void *, u32 reg_offset); 130 void (*write)(void *, u32 val, u32 reg_offset); 133 u32 (*rmw)(void *, u32 reg_offset, u32 set, u32 clr);
|
/linux-4.4.14/include/linux/ |
D | irq.h | 920 u32 val, int reg_offset) in irq_reg_writel() argument 923 gc->reg_writel(val, gc->reg_base + reg_offset); in irq_reg_writel() 925 writel(val, gc->reg_base + reg_offset); in irq_reg_writel() 929 int reg_offset) in irq_reg_readl() argument 932 return gc->reg_readl(gc->reg_base + reg_offset); in irq_reg_readl() 934 return readl(gc->reg_base + reg_offset); in irq_reg_readl()
|
D | regmap.h | 793 unsigned int reg_offset; member 798 [_irq] = { .reg_offset = (_off), .mask = (_mask) }
|
/linux-4.4.14/drivers/xen/xen-pciback/ |
D | conf_space_header.c | 367 #define CFG_FIELD_BAR(reg_offset) \ argument 369 .offset = reg_offset, \ 378 #define CFG_FIELD_ROM(reg_offset) \ argument 380 .offset = reg_offset, \
|
/linux-4.4.14/arch/x86/platform/atom/ |
D | pmc_atom.c | 172 static inline u32 pmc_reg_read(struct pmc_dev *pmc, int reg_offset) in pmc_reg_read() argument 174 return readl(pmc->regmap + reg_offset); in pmc_reg_read() 177 static inline void pmc_reg_write(struct pmc_dev *pmc, int reg_offset, u32 val) in pmc_reg_write() argument 179 writel(val, pmc->regmap + reg_offset); in pmc_reg_write()
|
/linux-4.4.14/drivers/pinctrl/samsung/ |
D | pinctrl-s3c64xx.c | 73 .reg_offset = { 0x00, 0x04, 0x08, 0, 0x0c, 0x10, }, 78 .reg_offset = { 0x00, 0x04, 0x08, }, 83 .reg_offset = { 0x00, 0x08, 0x0c, 0, 0x10, 0x14, }, 88 .reg_offset = { 0x00, 0x08, 0x0c, }, 93 .reg_offset = { 0x00, 0x04, 0x08, 0, 0x0c, 0x10, }, 98 .reg_offset = { 0x00, 0x04, 0x08, },
|
D | pinctrl-samsung.c | 389 data = readl(reg + type->reg_offset[PINCFG_TYPE_FUNC]); in samsung_pinmux_setup() 393 writel(data, reg + type->reg_offset[PINCFG_TYPE_FUNC]); in samsung_pinmux_setup() 437 cfg_reg = type->reg_offset[cfg_type]; in samsung_pinconf_rw() 535 data = readl(reg + type->reg_offset[PINCFG_TYPE_DAT]); in samsung_gpio_set() 539 writel(data, reg + type->reg_offset[PINCFG_TYPE_DAT]); in samsung_gpio_set() 554 data = readl(reg + type->reg_offset[PINCFG_TYPE_DAT]); in samsung_gpio_get() 579 type->reg_offset[PINCFG_TYPE_FUNC]; in samsung_gpio_set_direction() 1093 const u8 *offs = bank->type->reg_offset; in samsung_pinctrl_suspend_dev() 1142 const u8 *offs = bank->type->reg_offset; in samsung_pinctrl_resume_dev()
|
D | pinctrl-samsung.h | 112 u8 reg_offset[PINCFG_TYPE_NUM]; member
|
D | pinctrl-exynos.c | 51 .reg_offset = { 0x00, 0x04, 0x08, 0x0c, 0x10, 0x14, }, 56 .reg_offset = { 0x00, 0x04, 0x08, 0x0c, }, 184 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources() 215 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources()
|
D | pinctrl-s3c24xx.c | 49 .reg_offset = { 0x00, 0x04, }, 54 .reg_offset = { 0x00, 0x04, 0x08, },
|
/linux-4.4.14/drivers/memory/ |
D | pl172.c | 61 u32 reg_offset, u32 max, int start) in pl172_timing_prop() argument 76 writel(cycles, pl172->base + reg_offset); in pl172_timing_prop() 80 readl(pl172->base + reg_offset)); in pl172_timing_prop()
|
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_ethtool.c | 318 u64 reg_offset; in nicvf_get_regs() local 370 reg_offset = NIC_QSET_RQ_0_7_STAT_0_1 | (1 << 3); in nicvf_get_regs() 371 p[i++] = nicvf_queue_reg_read(nic, reg_offset, q); in nicvf_get_regs() 385 reg_offset = NIC_QSET_SQ_0_7_STAT_0_1 | (1 << 3); in nicvf_get_regs() 386 p[i++] = nicvf_queue_reg_read(nic, reg_offset, q); in nicvf_get_regs() 400 reg_offset = NIC_QSET_RBDR_0_1_PREFETCH_STATUS; in nicvf_get_regs() 401 p[i++] = nicvf_queue_reg_read(nic, reg_offset, q); in nicvf_get_regs()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_dbgdev.c | 447 packets_vec[0].bitfields2.reg_offset = in dbgdev_address_watch_diq() 460 packets_vec[1].bitfields2.reg_offset = in dbgdev_address_watch_diq() 472 packets_vec[2].bitfields2.reg_offset = in dbgdev_address_watch_diq() 490 packets_vec[3].bitfields2.reg_offset = in dbgdev_address_watch_diq() 682 packets_vec[0].bitfields2.reg_offset = in dbgdev_wave_control_diq() 692 packets_vec[1].bitfields2.reg_offset = SQ_CMD / (sizeof(uint32_t)) - in dbgdev_wave_control_diq() 708 packets_vec[2].bitfields2.reg_offset = in dbgdev_wave_control_diq()
|
D | kfd_pm4_headers_diq.h | 190 unsigned int reg_offset:16; member
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bna_hw_defs.h | 82 struct bna_reg_offset reg_offset[] = \ 89 reg_offset[(_pcidev)->pci_func].fn_int_status;\ 91 reg_offset[(_pcidev)->pci_func].fn_int_mask;\
|
/linux-4.4.14/include/linux/platform_data/ |
D | hsmmc-omap.h | 49 u16 reg_offset; member
|
D | mmc-omap.h | 41 u16 reg_offset; member
|
/linux-4.4.14/drivers/clk/bcm/ |
D | clk-kona.c | 129 static inline u32 __ccu_read(struct ccu_data *ccu, u32 reg_offset) in __ccu_read() argument 131 return readl(ccu->base + reg_offset); in __ccu_read() 136 __ccu_write(struct ccu_data *ccu, u32 reg_offset, u32 reg_val) in __ccu_write() argument 138 writel(reg_val, ccu->base + reg_offset); in __ccu_write() 190 __ccu_wait_bit(struct ccu_data *ccu, u32 reg_offset, u32 bit, bool want) in __ccu_wait_bit() argument 199 val = __ccu_read(ccu, reg_offset); in __ccu_wait_bit() 206 ccu->name, reg_offset, bit, want ? "set" : "clear"); in __ccu_wait_bit()
|
/linux-4.4.14/sound/soc/codecs/ |
D | wm8995.c | 1802 int reg_offset, ret; in wm8995_set_fll() local 1817 reg_offset = 0; in wm8995_set_fll() 1821 reg_offset = 0x20; in wm8995_set_fll() 1867 snd_soc_update_bits(codec, WM8995_FLL1_CONTROL_1 + reg_offset, in wm8995_set_fll() 1872 snd_soc_update_bits(codec, WM8995_FLL1_CONTROL_2 + reg_offset, in wm8995_set_fll() 1876 snd_soc_write(codec, WM8995_FLL1_CONTROL_3 + reg_offset, fll.k); in wm8995_set_fll() 1878 snd_soc_update_bits(codec, WM8995_FLL1_CONTROL_4 + reg_offset, in wm8995_set_fll() 1882 snd_soc_update_bits(codec, WM8995_FLL1_CONTROL_5 + reg_offset, in wm8995_set_fll() 1889 snd_soc_update_bits(codec, WM8995_FLL1_CONTROL_1 + reg_offset, in wm8995_set_fll()
|
D | wm8994.c | 2137 int reg_offset, ret; in _wm8994_set_fll() local 2145 reg_offset = 0; in _wm8994_set_fll() 2150 reg_offset = 0x20; in _wm8994_set_fll() 2158 reg = snd_soc_read(codec, WM8994_FLL1_CONTROL_1 + reg_offset); in _wm8994_set_fll() 2214 snd_soc_update_bits(codec, WM8994_FLL1_CONTROL_1 + reg_offset, in _wm8994_set_fll() 2220 snd_soc_update_bits(codec, WM8994_FLL1_CONTROL_5 + reg_offset, in _wm8994_set_fll() 2227 snd_soc_update_bits(codec, WM8994_FLL1_CONTROL_2 + reg_offset, in _wm8994_set_fll() 2231 snd_soc_update_bits(codec, WM8994_FLL1_CONTROL_3 + reg_offset, in _wm8994_set_fll() 2234 snd_soc_update_bits(codec, WM8994_FLL1_CONTROL_4 + reg_offset, in _wm8994_set_fll() 2239 snd_soc_update_bits(codec, WM8958_FLL1_EFS_1 + reg_offset, in _wm8994_set_fll() [all …]
|
D | rt5677.c | 5070 .reg_offset = 0, 5074 .reg_offset = 0, 5078 .reg_offset = 0,
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_misc.c | 294 u64 reg_offset = RX_CSR(lane_id[mac_cb->mac_id], 0); in hns_mac_config_sds_loopback() local 307 dsaf_set_reg_field(base_addr, reg_offset, 1ull << 10, 10, !!en); in hns_mac_config_sds_loopback()
|
/linux-4.4.14/sound/soc/sh/rcar/ |
D | gen.c | 40 unsigned int reg_offset; member 47 .reg_offset = offset, \ 194 regf.reg = conf[i].reg_offset; in _rsnd_gen_regmap_init()
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | edt-ft5x06.c | 81 int reg_offset; member 593 edt_ft5x06_register_write(tsdata, reg_addr->reg_offset, in edt_ft5x06_work_mode() 834 reg_addr->reg_offset = val; in edt_ft5x06_ts_get_defaults() 845 tsdata->offset = edt_ft5x06_register_read(tsdata, reg_addr->reg_offset); in edt_ft5x06_ts_get_parameters() 863 reg_addr->reg_offset = WORK_REGISTER_OFFSET; in edt_ft5x06_ts_set_regs() 871 reg_addr->reg_offset = M09_REGISTER_OFFSET; in edt_ft5x06_ts_set_regs()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bcmsysport.h | 601 .reg_offset = ofs, \ 609 .reg_offset = ofs, \ 618 u16 reg_offset; member
|
D | bcmsysport.c | 357 val = rxchk_readl(priv, s->reg_offset); in bcm_sysport_update_mib_counters() 359 rxchk_writel(priv, 0, s->reg_offset); in bcm_sysport_update_mib_counters() 362 val = rbuf_readl(priv, s->reg_offset); in bcm_sysport_update_mib_counters() 364 rbuf_writel(priv, 0, s->reg_offset); in bcm_sysport_update_mib_counters()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_ctl.c | 56 u32 reg_offset; member 101 (void)ctl->reg_offset; /* TODO use this instead of mdp5_write */ in ctl_write() 110 (void)ctl->reg_offset; /* TODO use this instead of mdp5_write */ in ctl_read() 690 ctl->reg_offset = ctl_cfg->base[c]; in mdp5_ctlm_init()
|
D | mdp5_plane.c | 28 uint32_t reg_offset; member 876 enum mdp5_pipe pipe, bool private_plane, uint32_t reg_offset, in mdp5_plane_init() argument 901 mdp5_plane->reg_offset = reg_offset; in mdp5_plane_init()
|
D | mdp5_kms.h | 209 uint32_t reg_offset, uint32_t caps);
|
/linux-4.4.14/drivers/clk/nxp/ |
D | clk-lpc18xx-cgu.c | 264 u8 reg_offset; member 275 .reg_offset = LPC18XX_CGU_ ##_id ##_STAT, \ 588 clk->mux.reg = base + clk->reg_offset + LPC18XX_CGU_PLL_CTRL_OFFSET; in lpc18xx_cgu_register_pll() 589 clk->gate.reg = base + clk->reg_offset + LPC18XX_CGU_PLL_CTRL_OFFSET; in lpc18xx_cgu_register_pll()
|
/linux-4.4.14/drivers/pinctrl/intel/ |
D | pinctrl-baytrail.c | 156 u32 reg_offset; in byt_gpio_reg() local 159 reg_offset = (offset / 32) * 4; in byt_gpio_reg() 161 reg_offset = vg->range->pins[offset] * 16; in byt_gpio_reg() 163 return vg->reg_base + reg_offset + reg; in byt_gpio_reg()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | tsi108_pci.c | 57 extern u32 tsi108_read_reg(u32 reg_offset); 58 extern void tsi108_write_reg(u32 reg_offset, u32 val);
|
/linux-4.4.14/arch/x86/math-emu/ |
D | get_address.c | 31 static int reg_offset[] = { variable 42 #define REG_(x) (*(long *)(reg_offset[(x)] + (u_char *)FPU_info->regs))
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | ptrace.c | 105 void *reg_offset = regs; in put_reg() local 106 *(long *)(reg_offset + regno) = data; in put_reg()
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | mvneta.c | 1139 unsigned int reg_offset; in mvneta_set_ucast_addr() local 1148 reg_offset = last_nibble % 4; in mvneta_set_ucast_addr() 1154 unicast_reg &= ~(0xff << (8 * reg_offset)); in mvneta_set_ucast_addr() 1156 unicast_reg &= ~(0xff << (8 * reg_offset)); in mvneta_set_ucast_addr() 1157 unicast_reg |= ((0x01 | (queue << 1)) << (8 * reg_offset)); in mvneta_set_ucast_addr() 1954 unsigned int reg_offset; in mvneta_set_special_mcast_addr() local 1959 reg_offset = last_byte % 4; in mvneta_set_special_mcast_addr() 1965 smc_table_reg &= ~(0xff << (8 * reg_offset)); in mvneta_set_special_mcast_addr() 1967 smc_table_reg &= ~(0xff << (8 * reg_offset)); in mvneta_set_special_mcast_addr() 1968 smc_table_reg |= ((0x01 | (queue << 1)) << (8 * reg_offset)); in mvneta_set_special_mcast_addr() [all …]
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | debugfs.c | 454 u32 reg_type = 0, reg_offset = 0, reg_value = UINT_MAX; in mwifiex_regrdwr_write() local 465 sscanf(buf, "%u %x %x", ®_type, ®_offset, ®_value); in mwifiex_regrdwr_write() 467 if (reg_type == 0 || reg_offset == 0) { in mwifiex_regrdwr_write() 472 saved_reg_offset = reg_offset; in mwifiex_regrdwr_write()
|
D | sta_ioctl.c | 1223 u32 reg_offset, u32 reg_value) in mwifiex_reg_write() argument 1228 reg_rw.offset = cpu_to_le32(reg_offset); in mwifiex_reg_write() 1242 u32 reg_offset, u32 *value) in mwifiex_reg_read() argument 1248 reg_rw.offset = cpu_to_le32(reg_offset); in mwifiex_reg_read()
|
D | main.h | 1404 u32 reg_offset, u32 reg_value); 1407 u32 reg_offset, u32 *value);
|
/linux-4.4.14/drivers/gpu/drm/amd/include/ |
D | kgd_kfd_interface.h | 178 unsigned int reg_offset);
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
D | espi.c | 61 int ch_addr, int reg_offset, u32 wr_data) in tricn_write() argument 66 V_REGISTER_OFFSET(reg_offset) | in tricn_write()
|
/linux-4.4.14/drivers/net/ethernet/synopsys/ |
D | dwc_eth_qos.c | 2644 int reg_offset; in dwceqos_get_regs() local 2648 for (reg_offset = START_MAC_REG_OFFSET; in dwceqos_get_regs() 2649 reg_offset <= MAX_DMA_REG_OFFSET; reg_offset += 4) { in dwceqos_get_regs() 2650 reg_space[reg_ix] = dwceqos_read(lp, reg_offset); in dwceqos_get_regs() 2654 for (reg_offset = START_MTL_REG_OFFSET; in dwceqos_get_regs() 2655 reg_offset <= MAX_MTL_REG_OFFSET; reg_offset += 4) { in dwceqos_get_regs() 2656 reg_space[reg_ix] = dwceqos_read(lp, reg_offset); in dwceqos_get_regs() 2661 for (reg_offset = START_DMA_REG_OFFSET; in dwceqos_get_regs() 2662 reg_offset <= MAX_DMA_REG_OFFSET; reg_offset += 4) { in dwceqos_get_regs() 2663 reg_space[reg_ix] = dwceqos_read(lp, reg_offset); in dwceqos_get_regs()
|
/linux-4.4.14/drivers/net/ethernet/apple/ |
D | bmac.c | 93 unsigned short reg_offset; 213 void bmwrite(struct net_device *dev, unsigned long reg_offset, unsigned data ) in bmwrite() argument 215 out_le16((void __iomem *)dev->base_addr + reg_offset, data); in bmwrite() 220 unsigned short bmread(struct net_device *dev, unsigned long reg_offset ) in bmread() argument 222 return in_le16((void __iomem *)dev->base_addr + reg_offset); in bmread() 1582 bmread(bmac_devs, reg_entries[i].reg_offset));
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | 4965.c | 352 u32 reg_offset; in il4965_load_bsm() local 380 for (reg_offset = BSM_SRAM_LOWER_BOUND; in il4965_load_bsm() 381 reg_offset < BSM_SRAM_LOWER_BOUND + len; in il4965_load_bsm() 382 reg_offset += sizeof(u32), image++) in il4965_load_bsm() 383 _il_wr_prph(il, reg_offset, le32_to_cpu(*image)); in il4965_load_bsm()
|
D | 3945.c | 2583 u32 reg_offset; in il3945_load_bsm() local 2607 for (reg_offset = BSM_SRAM_LOWER_BOUND; in il3945_load_bsm() 2608 reg_offset < BSM_SRAM_LOWER_BOUND + len; in il3945_load_bsm() 2609 reg_offset += sizeof(u32), image++) in il3945_load_bsm() 2610 _il_wr_prph(il, reg_offset, le32_to_cpu(*image)); in il3945_load_bsm()
|
/linux-4.4.14/drivers/mmc/host/ |
D | omap_hsmmc.c | 228 u32 reg_offset; member 1930 .reg_offset = 0x100, 1933 .reg_offset = 0x100, 2019 pdata->reg_offset = data->reg_offset; in omap_hsmmc_probe() 2055 host->mapbase = res->start + pdata->reg_offset; in omap_hsmmc_probe() 2056 host->base = base + pdata->reg_offset; in omap_hsmmc_probe()
|
/linux-4.4.14/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 886 unsigned int reg_offset; in mtk_eint_flip_edge() local 898 reg_offset = eint_offsets->pol_clr; in mtk_eint_flip_edge() 900 reg_offset = eint_offsets->pol_set; in mtk_eint_flip_edge() 901 writel(mask, reg + reg_offset); in mtk_eint_flip_edge()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | e1000_82575.c | 2055 u32 reg_val, reg_offset; in igb_vmdq_set_anti_spoofing_pf() local 2059 reg_offset = E1000_DTXSWC; in igb_vmdq_set_anti_spoofing_pf() 2063 reg_offset = E1000_TXSWC; in igb_vmdq_set_anti_spoofing_pf() 2069 reg_val = rd32(reg_offset); in igb_vmdq_set_anti_spoofing_pf() 2081 wr32(reg_offset, reg_val); in igb_vmdq_set_anti_spoofing_pf()
|
D | igb_ethtool.c | 977 u16 reg_offset; member 1304 (i * test->reg_offset), in igb_reg_test() 1310 (i * test->reg_offset), in igb_reg_test() 1317 + (i * test->reg_offset)); in igb_reg_test()
|
D | igb_main.c | 7858 u32 reg_val, reg_offset; in igb_ndo_set_vf_spoofchk() local 7866 reg_offset = (hw->mac.type == e1000_82576) ? E1000_DTXSWC : E1000_TXSWC; in igb_ndo_set_vf_spoofchk() 7867 reg_val = rd32(reg_offset); in igb_ndo_set_vf_spoofchk() 7874 wr32(reg_offset, reg_val); in igb_ndo_set_vf_spoofchk()
|
/linux-4.4.14/drivers/leds/ |
D | leds-bd2802.c | 153 u8 reg_offset) in bd2802_get_reg_addr() argument 155 return reg_offset + bd2802_get_base_offset(id, color); in bd2802_get_reg_addr()
|
/linux-4.4.14/drivers/staging/slicoss/ |
D | slic.h | 322 ushort reg_offset[32]; member
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | pcie.c | 311 brcmf_pcie_read_reg32(struct brcmf_pciedev_info *devinfo, u32 reg_offset) in brcmf_pcie_read_reg32() argument 313 void __iomem *address = devinfo->regs + reg_offset; in brcmf_pcie_read_reg32() 320 brcmf_pcie_write_reg32(struct brcmf_pciedev_info *devinfo, u32 reg_offset, in brcmf_pcie_write_reg32() argument 323 void __iomem *address = devinfo->regs + reg_offset; in brcmf_pcie_write_reg32()
|
D | sdio.c | 762 static int w_sdreg32(struct brcmf_sdio *bus, u32 regval, u32 reg_offset) in w_sdreg32() argument 768 brcmf_sdiod_regwl(bus->sdiodev, core->base + reg_offset, regval, &ret); in w_sdreg32()
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-st.c | 1144 int reg_offset = (data->rt + bank * RT_D_CFGS_PER_BANK) * 4; in st_pctl_dt_setup_retime_dedicated() local 1151 struct reg_field reg = REG_FIELD(reg_offset, 0, 31); in st_pctl_dt_setup_retime_dedicated() 1155 reg_offset += 4; in st_pctl_dt_setup_retime_dedicated()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_main.c | 4140 int reg_offset; in bnx2x_attn_int_deasserted0() local 4143 reg_offset = (port ? MISC_REG_AEU_ENABLE1_FUNC_1_OUT_0 : in bnx2x_attn_int_deasserted0() 4148 val = REG_RD(bp, reg_offset); in bnx2x_attn_int_deasserted0() 4150 REG_WR(bp, reg_offset, val); in bnx2x_attn_int_deasserted0() 4167 val = REG_RD(bp, reg_offset); in bnx2x_attn_int_deasserted0() 4169 REG_WR(bp, reg_offset, val); in bnx2x_attn_int_deasserted0() 4193 int reg_offset; in bnx2x_attn_int_deasserted1() local 4195 reg_offset = (port ? MISC_REG_AEU_ENABLE1_FUNC_1_OUT_1 : in bnx2x_attn_int_deasserted1() 4198 val = REG_RD(bp, reg_offset); in bnx2x_attn_int_deasserted1() 4200 REG_WR(bp, reg_offset, val); in bnx2x_attn_int_deasserted1() [all …]
|
D | bnx2x_sp.c | 804 u32 reg_offset = BP_PORT(bp) ? NIG_REG_LLH1_FUNC_MEM : in bnx2x_set_mac_in_nig() local 818 reg_offset += 8*index; in bnx2x_set_mac_in_nig() 824 REG_WR_DMAE(bp, reg_offset, wb_data, 2); in bnx2x_set_mac_in_nig()
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
D | base.c | 232 static unsigned int ath5k_ioread32(void *hw_priv, u32 reg_offset) in ath5k_ioread32() argument 235 return ath5k_hw_reg_read(ah, reg_offset); in ath5k_ioread32() 238 static void ath5k_iowrite32(void *hw_priv, u32 val, u32 reg_offset) in ath5k_iowrite32() argument 241 ath5k_hw_reg_write(ah, val, reg_offset); in ath5k_iowrite32()
|
/linux-4.4.14/drivers/regulator/ |
D | palmas-regulator.c | 321 .reg_offset = _offset, \ 357 .reg_offset = _offset, \
|
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet.c | 664 u16 reg_offset; member 691 .reg_offset = offset, \ 848 val = bcmgenet_umac_readl(priv, s->reg_offset); in bcmgenet_update_mib_counters() 851 bcmgenet_umac_writel(priv, 0, s->reg_offset); in bcmgenet_update_mib_counters()
|
/linux-4.4.14/drivers/net/ethernet/calxeda/ |
D | xgmac.c | 1587 #define XGMAC_HW_STAT(m, reg_offset) \ argument 1588 { #m, reg_offset, true }
|
/linux-4.4.14/drivers/scsi/ |
D | FlashPoint.c | 4954 u32 reg_offset; in FPT_busMstrSGDataXferStart() local 4965 reg_offset = hp_aramBase; in FPT_busMstrSGDataXferStart() 4990 WR_HARP32(p_port, reg_offset, addr); in FPT_busMstrSGDataXferStart() 4991 reg_offset += 4; in FPT_busMstrSGDataXferStart() 4993 WR_HARP32(p_port, reg_offset, count); in FPT_busMstrSGDataXferStart() 4994 reg_offset += 4; in FPT_busMstrSGDataXferStart()
|
/linux-4.4.14/include/linux/mfd/ |
D | palmas.h | 102 int reg_offset; member
|