Searched refs:writel (Results 1 - 15 of 15) sorted by relevance

/openbsd-current/lib/libarch/alpha/
H A Dio.h45 void (*writel)(void *, u_int32_t, u_int32_t); member in struct:io_ops
H A Dio.c144 writel(void *handle, u_int32_t offset, u_int32_t val) function
146 ops->writel(handle, offset, val);
165 ops->writel(handle, offset, val);
/openbsd-current/sys/dev/pci/drm/radeon/
H A Dradeon_uvd.c784 writel((__force u32)cpu_to_le32(0x00000de4), &msg[0]);
785 writel(0x0, (void __iomem *)&msg[1]);
786 writel((__force u32)cpu_to_le32(handle), &msg[2]);
787 writel(0x0, &msg[3]);
788 writel(0x0, &msg[4]);
789 writel(0x0, &msg[5]);
790 writel(0x0, &msg[6]);
791 writel((__force u32)cpu_to_le32(0x00000780), &msg[7]);
792 writel((__force u32)cpu_to_le32(0x00000440), &msg[8]);
793 writel(
[all...]
H A Dr300.c126 writel(entry, ((void __iomem *)ptr) + (i * 4));
H A Dr100.c4106 writel(reg, ((void __iomem *)rdev->rmmio) + RADEON_MM_INDEX);
4117 writel(reg, ((void __iomem *)rdev->rmmio) + RADEON_MM_INDEX);
4118 writel(v, ((void __iomem *)rdev->rmmio) + RADEON_MM_DATA);
H A Dradeon.h2517 writel(v, ((void __iomem *)rdev->rmmio) + reg);
H A Dcik.c1751 writel(v, rdev->doorbell.ptr + index);
/openbsd-current/sys/dev/pci/drm/include/linux/
H A Dio.h168 #define writel(v, p) iowrite32(v, p) macro
173 #define writel_relaxed(v, p) writel(v, p)
/openbsd-current/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_virt.c1012 writel(v, scratch_reg2);
1014 writel(v, ((void __iomem *)adev->rmmio) + (offset * 4));
1017 writel(v, scratch_reg3);
1019 writel(v, ((void __iomem *)adev->rmmio) + (offset * 4));
1027 writel(v, scratch_reg0);
1028 writel((offset | flag), scratch_reg1);
1030 writel(1, spare_int);
H A Damdgpu_doorbell_mgr.c64 writel(v, adev->doorbell.cpu_addr + index);
H A Damdgpu_device.c496 writel(v, ((void __iomem *)adev->rmmio) + (reg * 4));
529 writel(v, ((void __iomem *)adev->rmmio) + (reg * 4));
556 writel(reg_addr, pcie_index_offset);
587 writel(reg_addr, pcie_index_offset);
590 writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
597 writel(0, pcie_index_hi_offset);
630 writel(reg_addr, pcie_index_offset);
634 writel(reg_addr + 4, pcie_index_offset);
664 writel(reg_addr, pcie_index_offset);
666 writel(reg_dat
[all...]
/openbsd-current/sys/dev/pci/drm/amd/amdkfd/
H A Dkfd_doorbell.c193 writel(value, db);
/openbsd-current/sys/dev/pci/drm/i915/
H A Dintel_uncore.h519 writel(value, base + i915_mmio_reg_offset(reg))
H A Dintel_uncore.c124 #define fw_set(d, val) writel(_MASKED_BIT_ENABLE((val)), (d)->reg_set)
125 #define fw_clear(d, val) writel(_MASKED_BIT_DISABLE((val)), (d)->reg_set)
/openbsd-current/sys/dev/pci/drm/i915/gt/
H A Dintel_execlists_submission.c732 writel(lower_32_bits(desc), execlists->submit_reg + port * 2);
733 writel(upper_32_bits(desc), execlists->submit_reg + port * 2 + 1);
735 writel(upper_32_bits(desc), execlists->submit_reg);
736 writel(lower_32_bits(desc), execlists->submit_reg);
944 writel(EL_CTRL_LOAD, execlists->ctrl_reg);

Completed in 223 milliseconds