/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-pcie-idio-24.c | 211 const unsigned long offset_mask = BIT(offset % 8); in idio_24_gpio_get() local 216 return !!(ioread8(&idio24gpio->reg->out0_7) & offset_mask); in idio_24_gpio_get() 219 return !!(ioread8(&idio24gpio->reg->out8_15) & offset_mask); in idio_24_gpio_get() 222 return !!(ioread8(&idio24gpio->reg->out16_23) & offset_mask); in idio_24_gpio_get() 226 return !!(ioread8(&idio24gpio->reg->in0_7) & offset_mask); in idio_24_gpio_get() 229 return !!(ioread8(&idio24gpio->reg->in8_15) & offset_mask); in idio_24_gpio_get() 232 return !!(ioread8(&idio24gpio->reg->in16_23) & offset_mask); in idio_24_gpio_get() 236 return !!(ioread8(&idio24gpio->reg->ttl_out0_7) & offset_mask); in idio_24_gpio_get() 239 return !!(ioread8(&idio24gpio->reg->ttl_in0_7) & offset_mask); in idio_24_gpio_get()
|
/kernel/linux/linux-6.6/drivers/iommu/amd/ |
H A D | io_pgtable_v2.c | 320 unsigned long offset_mask, pte_pgsize; in iommu_v2_iova_to_phys() local 327 offset_mask = pte_pgsize - 1; in iommu_v2_iova_to_phys() 330 return (__pte & ~offset_mask) | (iova & offset_mask); in iommu_v2_iova_to_phys()
|
H A D | io_pgtable.c | 475 unsigned long offset_mask, pte_pgsize; in iommu_v1_iova_to_phys() local 483 offset_mask = pte_pgsize - 1; in iommu_v1_iova_to_phys() 486 return (__pte & ~offset_mask) | (iova & offset_mask); in iommu_v1_iova_to_phys()
|
/kernel/linux/linux-5.10/drivers/soc/mediatek/ |
H A D | mtk-cmdq-helper.c | 213 u16 offset_mask = offset; in cmdq_pkt_write_mask() local 223 offset_mask |= CMDQ_WRITE_ENABLE_MASK; in cmdq_pkt_write_mask() 225 err = cmdq_pkt_write(pkt, subsys, offset_mask, value); in cmdq_pkt_write_mask()
|
/kernel/linux/linux-6.6/drivers/soc/mediatek/ |
H A D | mtk-cmdq-helper.c | 196 u16 offset_mask = offset; in cmdq_pkt_write_mask() local 206 offset_mask |= CMDQ_WRITE_ENABLE_MASK; in cmdq_pkt_write_mask() 208 err = cmdq_pkt_write(pkt, subsys, offset_mask, value); in cmdq_pkt_write_mask()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/include/ |
H A D | gpio_types.h | 80 uint32_t offset_mask; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/include/ |
H A D | gpio_types.h | 80 uint32_t offset_mask; member
|
/kernel/linux/linux-5.10/arch/x86/events/amd/ |
H A D | ibs.c | 90 unsigned long offset_mask[1]; member 566 .offset_mask = { MSR_AMD64_IBSFETCH_REG_MASK }, 592 .offset_mask = { MSR_AMD64_IBSOP_REG_MASK }, 655 offset = find_next_bit(perf_ibs->offset_mask, in perf_ibs_handle_irq()
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu.c | 480 u64 offset_mask, addr_mask, hop_shift, tmp_phys_addr; in hl_mmu_pa_page_with_offset() local 524 offset_mask = (1ull << hop_shift) - 1; in hl_mmu_pa_page_with_offset() 525 addr_mask = ~(offset_mask); in hl_mmu_pa_page_with_offset() 527 (virt_addr & offset_mask); in hl_mmu_pa_page_with_offset()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/dcn30/ |
H A D | hw_translate_dcn30.c | 356 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/dce80/ |
H A D | hw_translate_dce80.c | 392 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/dcn10/ |
H A D | hw_translate_dcn10.c | 380 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/dce60/ |
H A D | hw_translate_dce60.c | 392 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/dce120/ |
H A D | hw_translate_dce120.c | 380 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/dce110/ |
H A D | hw_translate_dce110.c | 358 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/dcn20/ |
H A D | hw_translate_dcn20.c | 350 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/dcn21/ |
H A D | hw_translate_dcn21.c | 353 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/dce110/ |
H A D | hw_translate_dce110.c | 358 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/dce60/ |
H A D | hw_translate_dce60.c | 392 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/dce80/ |
H A D | hw_translate_dce80.c | 392 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/dce120/ |
H A D | hw_translate_dce120.c | 380 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/dcn30/ |
H A D | hw_translate_dcn30.c | 358 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/dcn21/ |
H A D | hw_translate_dcn21.c | 356 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/dcn10/ |
H A D | hw_translate_dcn10.c | 380 info->offset_mask = info->offset - 1; in id_to_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/dcn20/ |
H A D | hw_translate_dcn20.c | 353 info->offset_mask = info->offset - 1; in id_to_offset()
|