Symbol: writel
lib/libarch/alpha/io.c
146
ops->writel(handle, offset, val);
lib/libarch/alpha/io.c
165
ops->writel(handle, offset, val);
lib/libarch/alpha/io.h
45
void (*writel)(void *, u_int32_t, u_int32_t);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1012
writel(reg_addr, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1015
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1022
writel(0, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1055
writel(reg_addr, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1059
writel(reg_addr + 4, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1090
writel(reg_addr, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1093
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1098
writel(reg_addr + 4, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1101
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1108
writel(0, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1139
writel(reg_addr, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1141
writel(reg_data, pcie_data_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1168
writel(reg_addr, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1171
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1174
writel(reg_data, pcie_data_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1179
writel(0, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1209
writel(reg_addr, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1211
writel((u32)(reg_data & 0xffffffffULL), pcie_data_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1214
writel(reg_addr + 4, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1216
writel((u32)(reg_data >> 32), pcie_data_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1243
writel(reg_addr, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1246
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1249
writel((u32)(reg_data & 0xffffffffULL), pcie_data_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1252
writel(reg_addr + 4, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1255
writel((reg_addr >> 32) & 0xff, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1258
writel((u32)(reg_data >> 32), pcie_data_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1263
writel(0, pcie_index_hi_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
869
writel(v, ((void __iomem *)adev->rmmio) + (reg * 4));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
903
writel(v, ((void __iomem *)adev->rmmio) + (reg * 4));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
941
writel(v, ((void __iomem *)adev->rmmio) + (reg * 4));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
971
writel(reg_addr, pcie_index_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
65
writel(v, adev->doorbell.cpu_addr + index);
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1093
writel(v, scratch_reg2);
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1095
writel(v, ((void __iomem *)adev->rmmio) + (offset * 4));
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1098
writel(v, scratch_reg3);
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1100
writel(v, ((void __iomem *)adev->rmmio) + (offset * 4));
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1108
writel(v, scratch_reg0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1109
writel((offset | flag), scratch_reg1);
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
1111
writel(1, spare_int);
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
193
writel(value, db);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
727
writel(lower_32_bits(desc), execlists->submit_reg + port * 2);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
728
writel(upper_32_bits(desc), execlists->submit_reg + port * 2 + 1);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
730
writel(upper_32_bits(desc), execlists->submit_reg);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
731
writel(lower_32_bits(desc), execlists->submit_reg);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
939
writel(EL_CTRL_LOAD, execlists->ctrl_reg);
sys/dev/pci/drm/i915/intel_uncore.c
133
#define fw_set(d, val) writel(_MASKED_BIT_ENABLE((val)), (d)->reg_set)
sys/dev/pci/drm/i915/intel_uncore.c
134
#define fw_clear(d, val) writel(_MASKED_BIT_DISABLE((val)), (d)->reg_set)
sys/dev/pci/drm/i915/intel_uncore.h
522
writel(value, base + i915_mmio_reg_offset(reg))
sys/dev/pci/drm/include/linux/io.h
173
#define writel_relaxed(v, p) writel(v, p)
sys/dev/pci/drm/radeon/cik.c
1751
writel(v, rdev->doorbell.ptr + index);
sys/dev/pci/drm/radeon/r100.c
4128
writel(reg, ((void __iomem *)rdev->rmmio) + RADEON_MM_INDEX);
sys/dev/pci/drm/radeon/r100.c
4139
writel(reg, ((void __iomem *)rdev->rmmio) + RADEON_MM_INDEX);
sys/dev/pci/drm/radeon/r100.c
4140
writel(v, ((void __iomem *)rdev->rmmio) + RADEON_MM_DATA);
sys/dev/pci/drm/radeon/r300.c
127
writel(entry, ((void __iomem *)ptr) + (i * 4));
sys/dev/pci/drm/radeon/radeon.h
2512
writel(v, ((void __iomem *)rdev->rmmio) + reg);
sys/dev/pci/drm/radeon/radeon_uvd.c
783
writel((__force u32)cpu_to_le32(0x00000de4), &msg[0]);
sys/dev/pci/drm/radeon/radeon_uvd.c
784
writel(0x0, (void __iomem *)&msg[1]);
sys/dev/pci/drm/radeon/radeon_uvd.c
785
writel((__force u32)cpu_to_le32(handle), &msg[2]);
sys/dev/pci/drm/radeon/radeon_uvd.c
786
writel(0x0, &msg[3]);
sys/dev/pci/drm/radeon/radeon_uvd.c
787
writel(0x0, &msg[4]);
sys/dev/pci/drm/radeon/radeon_uvd.c
788
writel(0x0, &msg[5]);
sys/dev/pci/drm/radeon/radeon_uvd.c
789
writel(0x0, &msg[6]);
sys/dev/pci/drm/radeon/radeon_uvd.c
790
writel((__force u32)cpu_to_le32(0x00000780), &msg[7]);
sys/dev/pci/drm/radeon/radeon_uvd.c
791
writel((__force u32)cpu_to_le32(0x00000440), &msg[8]);
sys/dev/pci/drm/radeon/radeon_uvd.c
792
writel(0x0, &msg[9]);
sys/dev/pci/drm/radeon/radeon_uvd.c
793
writel((__force u32)cpu_to_le32(0x01b37000), &msg[10]);
sys/dev/pci/drm/radeon/radeon_uvd.c
795
writel(0x0, &msg[i]);
sys/dev/pci/drm/radeon/radeon_uvd.c
819
writel((__force u32)cpu_to_le32(0x00000de4), &msg[0]);
sys/dev/pci/drm/radeon/radeon_uvd.c
820
writel((__force u32)cpu_to_le32(0x00000002), &msg[1]);
sys/dev/pci/drm/radeon/radeon_uvd.c
821
writel((__force u32)cpu_to_le32(handle), &msg[2]);
sys/dev/pci/drm/radeon/radeon_uvd.c
822
writel(0x0, &msg[3]);
sys/dev/pci/drm/radeon/radeon_uvd.c
824
writel(0x0, &msg[i]);