| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
| D | smu_11_0_cdr_table.h | 36 0x0f0f0f0f, 0x0f0f0f0f, 0x0f0f0f0f, 0xf0f00f0f, 0x0f0f0f0f, 0x0f0f0f0f, 0xf0f0f0f0, 0x0f0f0f0f, 0x0… 37 0x0f0f0f0f, 0xf0f00f0f, 0xf0f0f0f0, 0x0f0f0f0f, 0xf0f0f0f0, 0xf0f00f0f, 0xf0f00f0f, 0xf0f00f0f, 0x0… 38 0x0f0f0f0f, 0xf0f00f0f, 0x0f0ff0f0, 0x0f0f0f0f, 0xf0f0f0f0, 0x0f0ff0f0, 0xf0f00f0f, 0xf0f00f0f, 0xf… 39 0xf0f00f0f, 0x0f0ff0f0, 0x0f0ff0f0, 0xf0f0f0f0, 0x0f0ff0f0, 0xf0f0f0f0, 0x0f0f0f0f, 0xf0f0f0f0, 0x0… 46 0xffffffff, 0xffffffff, 0xffffffff, 0x0000ffff, 0xffffffff, 0xffffffff, 0x00000000, 0xffffffff, 0xf… 47 0xffffffff, 0x0000ffff, 0x00000000, 0xffffffff, 0x00000000, 0x0000ffff, 0x0000ffff, 0x0000ffff, 0xf… 48 0xffffffff, 0x0000ffff, 0xffff0000, 0xffffffff, 0x00000000, 0xffff0000, 0x0000ffff, 0x0000ffff, 0x0… 49 0x0000ffff, 0xffff0000, 0xffff0000, 0x00000000, 0xffff0000, 0x00000000, 0xffffffff, 0x00000000, 0xf… 57 …0x0f0f0f0f, 0x0f0f0f0f, 0x0f0f0f0f, 0xf0f00f0f, 0x0f0f0f0f, 0x0f0f0f0f, 0xf0f0f0f0, 0x0f0f0f0f, 0x… 58 …0x0f0f0f0f, 0xf0f00f0f, 0xf0f0f0f0, 0x0f0f0f0f, 0xf0f0f0f0, 0xf0f00f0f, 0xf0f00f0f, 0xf0f00f0f, 0x… [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/ |
| D | smu_11_0_cdr_table.h | 36 0x0f0f0f0f, 0x0f0f0f0f, 0x0f0f0f0f, 0xf0f00f0f, 0x0f0f0f0f, 0x0f0f0f0f, 0xf0f0f0f0, 0x0f0f0f0f, 0x0… 37 0x0f0f0f0f, 0xf0f00f0f, 0xf0f0f0f0, 0x0f0f0f0f, 0xf0f0f0f0, 0xf0f00f0f, 0xf0f00f0f, 0xf0f00f0f, 0x0… 38 0x0f0f0f0f, 0xf0f00f0f, 0x0f0ff0f0, 0x0f0f0f0f, 0xf0f0f0f0, 0x0f0ff0f0, 0xf0f00f0f, 0xf0f00f0f, 0xf… 39 0xf0f00f0f, 0x0f0ff0f0, 0x0f0ff0f0, 0xf0f0f0f0, 0x0f0ff0f0, 0xf0f0f0f0, 0x0f0f0f0f, 0xf0f0f0f0, 0x0… 46 0xffffffff, 0xffffffff, 0xffffffff, 0x0000ffff, 0xffffffff, 0xffffffff, 0x00000000, 0xffffffff, 0xf… 47 0xffffffff, 0x0000ffff, 0x00000000, 0xffffffff, 0x00000000, 0x0000ffff, 0x0000ffff, 0x0000ffff, 0xf… 48 0xffffffff, 0x0000ffff, 0xffff0000, 0xffffffff, 0x00000000, 0xffff0000, 0x0000ffff, 0x0000ffff, 0x0… 49 0x0000ffff, 0xffff0000, 0xffff0000, 0x00000000, 0xffff0000, 0x00000000, 0xffffffff, 0x00000000, 0xf… 56 …0x0f0f0f0f, 0x0f0f0f0f, 0x0f0f0f0f, 0xf0f00f0f, 0x0f0f0f0f, 0x0f0f0f0f, 0xf0f0f0f0, 0x0f0f0f0f, 0x… 57 …0x0f0f0f0f, 0xf0f00f0f, 0xf0f0f0f0, 0x0f0f0f0f, 0xf0f0f0f0, 0xf0f00f0f, 0xf0f00f0f, 0xf0f00f0f, 0x… [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | si_dpm.c | 35 #define MC_CG_ARB_FREQ_F0 0x0a 36 #define MC_CG_ARB_FREQ_F1 0x0b 37 #define MC_CG_ARB_FREQ_F2 0x0c 38 #define MC_CG_ARB_FREQ_F3 0x0d 40 #define SMC_RAM_END 0x20000 46 { 0x0, 0x0000ffff, 0, 0xc, SISLANDS_CACCONFIG_CGIND }, 47 { 0x0, 0xffff0000, 16, 0x0, SISLANDS_CACCONFIG_CGIND }, 48 { 0x1, 0x0000ffff, 0, 0x101, SISLANDS_CACCONFIG_CGIND }, 49 { 0x1, 0xffff0000, 16, 0xc, SISLANDS_CACCONFIG_CGIND }, 50 { 0x2, 0x0000ffff, 0, 0x0, SISLANDS_CACCONFIG_CGIND }, [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | si_dpm.c | 40 #define MC_CG_ARB_FREQ_F0 0x0a 41 #define MC_CG_ARB_FREQ_F1 0x0b 42 #define MC_CG_ARB_FREQ_F2 0x0c 43 #define MC_CG_ARB_FREQ_F3 0x0d 45 #define SMC_RAM_END 0x20000 51 { 0x0, 0x0000ffff, 0, 0xc, SISLANDS_CACCONFIG_CGIND }, 52 { 0x0, 0xffff0000, 16, 0x0, SISLANDS_CACCONFIG_CGIND }, 53 { 0x1, 0x0000ffff, 0, 0x101, SISLANDS_CACCONFIG_CGIND }, 54 { 0x1, 0xffff0000, 16, 0xc, SISLANDS_CACCONFIG_CGIND }, 55 { 0x2, 0x0000ffff, 0, 0x0, SISLANDS_CACCONFIG_CGIND }, [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
| D | lpfc_hw4.h | 36 * #define example_bit_field_MASK 0x03 47 * bf_set(example_bit_field, &t1, 0); 63 #define get_wqe_reqtag(x) (((x)->wqe.words[9] >> 0) & 0xFFFF) 64 #define get_wqe_tmo(x) (((x)->wqe.words[7] >> 24) & 0x00FF) 79 #define lpfc_sli_intf_valid_MASK 0x00000007 83 #define lpfc_sli_intf_sli_hint2_MASK 0x0000001F 85 #define LPFC_SLI_INTF_SLI_HINT2_NONE 0 87 #define lpfc_sli_intf_sli_hint1_MASK 0x000000FF 89 #define LPFC_SLI_INTF_SLI_HINT1_NONE 0 93 #define lpfc_sli_intf_if_type_MASK 0x0000000F [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
| D | lpfc_hw4.h | 35 * #define example_bit_field_MASK 0x03 46 * bf_set(example_bit_field, &t1, 0); 70 #define lpfc_sli_intf_valid_MASK 0x00000007 74 #define lpfc_sli_intf_sli_hint2_MASK 0x0000001F 76 #define LPFC_SLI_INTF_SLI_HINT2_NONE 0 78 #define lpfc_sli_intf_sli_hint1_MASK 0x000000FF 80 #define LPFC_SLI_INTF_SLI_HINT1_NONE 0 84 #define lpfc_sli_intf_if_type_MASK 0x0000000F 86 #define LPFC_SLI_INTF_IF_TYPE_0 0 91 #define lpfc_sli_intf_sli_family_MASK 0x0000000F [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
| D | si_dpm.c | 41 #define MC_CG_ARB_FREQ_F0 0x0a 42 #define MC_CG_ARB_FREQ_F1 0x0b 43 #define MC_CG_ARB_FREQ_F2 0x0c 44 #define MC_CG_ARB_FREQ_F3 0x0d 46 #define SMC_RAM_END 0x20000 59 #define BIOS_SCRATCH_4 0x5cd 139 { 0x0, 0x0000ffff, 0, 0xc, SISLANDS_CACCONFIG_CGIND }, 140 { 0x0, 0xffff0000, 16, 0x0, SISLANDS_CACCONFIG_CGIND }, 141 { 0x1, 0x0000ffff, 0, 0x101, SISLANDS_CACCONFIG_CGIND }, 142 { 0x1, 0xffff0000, 16, 0xc, SISLANDS_CACCONFIG_CGIND }, [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/ |
| D | si_dpm.c | 43 #define MC_CG_ARB_FREQ_F0 0x0a 44 #define MC_CG_ARB_FREQ_F1 0x0b 45 #define MC_CG_ARB_FREQ_F2 0x0c 46 #define MC_CG_ARB_FREQ_F3 0x0d 48 #define SMC_RAM_END 0x20000 61 #define BIOS_SCRATCH_4 0x5cd 107 SI_DPM_EVENT_SRC_ANALOG = 0, 154 { 0x0, 0x0000ffff, 0, 0xc, SISLANDS_CACCONFIG_CGIND }, 155 { 0x0, 0xffff0000, 16, 0x0, SISLANDS_CACCONFIG_CGIND }, 156 { 0x1, 0x0000ffff, 0, 0x101, SISLANDS_CACCONFIG_CGIND }, [all …]
|
| /kernel/linux/linux-6.6/arch/csky/kernel/probes/ |
| D | simulate-insn.h | 20 } while (0) 22 __CSKY_INSN_FUNCS(br16, 0xfc00, 0x0400) 23 __CSKY_INSN_FUNCS(bt16, 0xfc00, 0x0800) 24 __CSKY_INSN_FUNCS(bf16, 0xfc00, 0x0c00) 25 __CSKY_INSN_FUNCS(jmp16, 0xffc3, 0x7800) 26 __CSKY_INSN_FUNCS(jsr16, 0xffc3, 0x7801) 27 __CSKY_INSN_FUNCS(lrw16, 0xfc00, 0x1000) 28 __CSKY_INSN_FUNCS(pop16, 0xffe0, 0x1480) 30 __CSKY_INSN_FUNCS(br32, 0x0000ffff, 0x0000e800) 31 __CSKY_INSN_FUNCS(bt32, 0x0000ffff, 0x0000e860) [all …]
|
| /kernel/linux/linux-5.10/arch/csky/kernel/probes/ |
| D | simulate-insn.h | 20 } while (0) 22 __CSKY_INSN_FUNCS(br16, 0xfc00, 0x0400) 23 __CSKY_INSN_FUNCS(bt16, 0xfc00, 0x0800) 24 __CSKY_INSN_FUNCS(bf16, 0xfc00, 0x0c00) 25 __CSKY_INSN_FUNCS(jmp16, 0xffc3, 0x7800) 26 __CSKY_INSN_FUNCS(jsr16, 0xffc3, 0x7801) 27 __CSKY_INSN_FUNCS(lrw16, 0xfc00, 0x1000) 28 __CSKY_INSN_FUNCS(pop16, 0xffe0, 0x1480) 30 __CSKY_INSN_FUNCS(br32, 0x0000ffff, 0x0000e800) 31 __CSKY_INSN_FUNCS(bt32, 0x0000ffff, 0x0000e860) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
| D | igc_diag.c | 8 { IGC_FCAL, 1, PATTERN_TEST, 0xFFFFFFFF, 0xFFFFFFFF }, 9 { IGC_FCAH, 1, PATTERN_TEST, 0x0000FFFF, 0xFFFFFFFF }, 10 { IGC_FCT, 1, PATTERN_TEST, 0x0000FFFF, 0xFFFFFFFF }, 11 { IGC_RDBAH(0), 4, PATTERN_TEST, 0xFFFFFFFF, 0xFFFFFFFF }, 12 { IGC_RDBAL(0), 4, PATTERN_TEST, 0xFFFFFF80, 0xFFFFFF80 }, 13 { IGC_RDLEN(0), 4, PATTERN_TEST, 0x000FFF80, 0x000FFFFF }, 14 { IGC_RDT(0), 4, PATTERN_TEST, 0x0000FFFF, 0x0000FFFF }, 15 { IGC_FCRTH, 1, PATTERN_TEST, 0x0003FFF0, 0x0003FFF0 }, 16 { IGC_FCTTV, 1, PATTERN_TEST, 0x0000FFFF, 0x0000FFFF }, 17 { IGC_TIPG, 1, PATTERN_TEST, 0x3FFFFFFF, 0x3FFFFFFF }, [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
| D | igc_diag.c | 8 { IGC_FCAL, 1, PATTERN_TEST, 0xFFFFFFFF, 0xFFFFFFFF }, 9 { IGC_FCAH, 1, PATTERN_TEST, 0x0000FFFF, 0xFFFFFFFF }, 10 { IGC_FCT, 1, PATTERN_TEST, 0x0000FFFF, 0xFFFFFFFF }, 11 { IGC_RDBAH(0), 4, PATTERN_TEST, 0xFFFFFFFF, 0xFFFFFFFF }, 12 { IGC_RDBAL(0), 4, PATTERN_TEST, 0xFFFFFF80, 0xFFFFFF80 }, 13 { IGC_RDLEN(0), 4, PATTERN_TEST, 0x000FFF80, 0x000FFFFF }, 14 { IGC_RDT(0), 4, PATTERN_TEST, 0x0000FFFF, 0x0000FFFF }, 15 { IGC_FCRTH, 1, PATTERN_TEST, 0x0003FFF0, 0x0003FFF0 }, 16 { IGC_FCTTV, 1, PATTERN_TEST, 0x0000FFFF, 0x0000FFFF }, 17 { IGC_TIPG, 1, PATTERN_TEST, 0x3FFFFFFF, 0x3FFFFFFF }, [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
| D | usb_ops.c | 33 __le32 data = 0; in usb_read8() 36 request = 0x05; in usb_read8() 37 requesttype = 0x01; /* read_in */ in usb_read8() 38 index = 0; in usb_read8() 39 wvalue = (u16)(addr & 0x0000ffff); in usb_read8() 43 if (status < 0) in usb_read8() 44 return 0; in usb_read8() 45 return (u8)(le32_to_cpu(data) & 0x0ff); in usb_read8() 56 __le32 data = 0; in usb_read16() 59 request = 0x05; in usb_read16() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
| D | usb_ops.c | 33 __le32 data = 0; in usb_read8() 36 request = 0x05; in usb_read8() 37 requesttype = 0x01; /* read_in */ in usb_read8() 38 index = 0; in usb_read8() 39 wvalue = (u16)(addr & 0x0000ffff); in usb_read8() 43 if (status < 0) in usb_read8() 44 return 0; in usb_read8() 45 return (u8)(le32_to_cpu(data) & 0x0ff); in usb_read8() 56 __le32 data = 0; in usb_read16() 59 request = 0x05; in usb_read16() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | headnv50.c | 30 nvkm_mask(device, 0x61002c, (4 << head->id), 0); in nv50_head_vblank_put() 37 nvkm_mask(device, 0x61002c, (4 << head->id), (4 << head->id)); in nv50_head_vblank_get() 44 nvkm_mask(device, 0x614200 + (head->id * 0x800), 0x0000000f, div); in nv50_head_rgclk() 51 const u32 hoff = head->id * 0x800; in nv50_head_rgpos() 53 *vline = nvkm_rd32(device, 0x616340 + hoff) & 0x0000ffff; in nv50_head_rgpos() 54 *hline = nvkm_rd32(device, 0x616344 + hoff) & 0x0000ffff; in nv50_head_rgpos() 61 const u32 hoff = head->id * 0x540 + (state == &head->arm) * 4; in nv50_head_state() 64 data = nvkm_rd32(device, 0x610ae8 + hoff); in nv50_head_state() 65 state->vblanke = (data & 0xffff0000) >> 16; in nv50_head_state() 66 state->hblanke = (data & 0x0000ffff); in nv50_head_state() [all …]
|
| D | headgv100.c | 28 nvkm_mask(device, 0x611d80 + (head->id * 4), 0x00000004, 0x00000000); in gv100_head_vblank_put() 35 nvkm_mask(device, 0x611d80 + (head->id * 4), 0x00000004, 0x00000004); in gv100_head_vblank_get() 42 const u32 hoff = head->id * 0x800; in gv100_head_rgpos() 44 *vline = nvkm_rd32(device, 0x616330 + hoff) & 0x0000ffff; in gv100_head_rgpos() 45 *hline = nvkm_rd32(device, 0x616334 + hoff) & 0x0000ffff; in gv100_head_rgpos() 52 const u32 hoff = (state == &head->arm) * 0x8000 + head->id * 0x400; in gv100_head_state() 55 data = nvkm_rd32(device, 0x682064 + hoff); in gv100_head_state() 56 state->vtotal = (data & 0xffff0000) >> 16; in gv100_head_state() 57 state->htotal = (data & 0x0000ffff); in gv100_head_state() 58 data = nvkm_rd32(device, 0x682068 + hoff); in gv100_head_state() [all …]
|
| D | headnv04.c | 30 nvkm_wr32(device, 0x600140 + (head->id * 0x2000) , 0x00000000); in nv04_head_vblank_put() 37 nvkm_wr32(device, 0x600140 + (head->id * 0x2000) , 0x00000001); in nv04_head_vblank_get() 44 u32 data = nvkm_rd32(device, 0x600868 + (head->id * 0x2000)); in nv04_head_rgpos() 45 *hline = (data & 0xffff0000) >> 16; in nv04_head_rgpos() 46 *vline = (data & 0x0000ffff); in nv04_head_rgpos() 53 const u32 hoff = head->id * 0x0200; in nv04_head_state() 54 state->vblanks = nvkm_rd32(device, 0x680800 + hoff) & 0x0000ffff; in nv04_head_state() 55 state->vtotal = nvkm_rd32(device, 0x680804 + hoff) & 0x0000ffff; in nv04_head_state() 57 state->hblanks = nvkm_rd32(device, 0x680820 + hoff) & 0x0000ffff; in nv04_head_state() 58 state->htotal = nvkm_rd32(device, 0x680824 + hoff) & 0x0000ffff; in nv04_head_state()
|
| /kernel/linux/linux-5.10/drivers/net/usb/ |
| D | lan78xx.h | 9 #define USB_VENDOR_REQUEST_WRITE_REGISTER 0xA0 10 #define USB_VENDOR_REQUEST_READ_REGISTER 0xA1 11 #define USB_VENDOR_REQUEST_GET_STATS 0xA2 32 #define TX_CMD_A_IGE_ (0x20000000) 33 #define TX_CMD_A_ICE_ (0x10000000) 34 #define TX_CMD_A_LSO_ (0x08000000) 35 #define TX_CMD_A_IPE_ (0x04000000) 36 #define TX_CMD_A_TPE_ (0x02000000) 37 #define TX_CMD_A_IVTG_ (0x01000000) 38 #define TX_CMD_A_RVTG_ (0x00800000) [all …]
|
| D | smsc75xx.h | 12 #define TX_CMD_A_LSO (0x08000000) 13 #define TX_CMD_A_IPE (0x04000000) 14 #define TX_CMD_A_TPE (0x02000000) 15 #define TX_CMD_A_IVTG (0x01000000) 16 #define TX_CMD_A_RVTG (0x00800000) 17 #define TX_CMD_A_FCS (0x00400000) 18 #define TX_CMD_A_LEN (0x000FFFFF) 20 #define TX_CMD_B_MSS (0x3FFF0000) 23 #define TX_CMD_B_VTAG (0x0000FFFF) 26 #define RX_CMD_A_ICE (0x80000000) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/usb/ |
| D | lan78xx.h | 9 #define USB_VENDOR_REQUEST_WRITE_REGISTER 0xA0 10 #define USB_VENDOR_REQUEST_READ_REGISTER 0xA1 11 #define USB_VENDOR_REQUEST_GET_STATS 0xA2 32 #define TX_CMD_A_IGE_ (0x20000000) 33 #define TX_CMD_A_ICE_ (0x10000000) 34 #define TX_CMD_A_LSO_ (0x08000000) 35 #define TX_CMD_A_IPE_ (0x04000000) 36 #define TX_CMD_A_TPE_ (0x02000000) 37 #define TX_CMD_A_IVTG_ (0x01000000) 38 #define TX_CMD_A_RVTG_ (0x00800000) [all …]
|
| D | smsc75xx.h | 12 #define TX_CMD_A_LSO (0x08000000) 13 #define TX_CMD_A_IPE (0x04000000) 14 #define TX_CMD_A_TPE (0x02000000) 15 #define TX_CMD_A_IVTG (0x01000000) 16 #define TX_CMD_A_RVTG (0x00800000) 17 #define TX_CMD_A_FCS (0x00400000) 18 #define TX_CMD_A_LEN (0x000FFFFF) 20 #define TX_CMD_B_MSS (0x3FFF0000) 23 #define TX_CMD_B_VTAG (0x0000FFFF) 26 #define RX_CMD_A_ICE (0x80000000) [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/ |
| D | cmdstream.xml.h | 7 http://0x04.net/cgit/index.cgi/rules-ng-ng 8 git clone git://0x04.net/rules-ng-ng 42 #define FE_OPCODE_LOAD_STATE 0x00000001 43 #define FE_OPCODE_END 0x00000002 44 #define FE_OPCODE_NOP 0x00000003 45 #define FE_OPCODE_DRAW_2D 0x00000004 46 #define FE_OPCODE_DRAW_PRIMITIVES 0x00000005 47 #define FE_OPCODE_DRAW_INDEXED_PRIMITIVES 0x00000006 48 #define FE_OPCODE_WAIT 0x00000007 49 #define FE_OPCODE_LINK 0x00000008 [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
| D | cmdstream.xml.h | 7 http://0x04.net/cgit/index.cgi/rules-ng-ng 8 git clone git://0x04.net/rules-ng-ng 42 #define FE_OPCODE_LOAD_STATE 0x00000001 43 #define FE_OPCODE_END 0x00000002 44 #define FE_OPCODE_NOP 0x00000003 45 #define FE_OPCODE_DRAW_2D 0x00000004 46 #define FE_OPCODE_DRAW_PRIMITIVES 0x00000005 47 #define FE_OPCODE_DRAW_INDEXED_PRIMITIVES 0x00000006 48 #define FE_OPCODE_WAIT 0x00000007 49 #define FE_OPCODE_LINK 0x00000008 [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp3/ |
| D | mdp_reg_rsz.h | 10 #define PRZ_ENABLE 0x000 11 #define PRZ_CONTROL_1 0x004 12 #define PRZ_CONTROL_2 0x008 13 #define PRZ_INPUT_IMAGE 0x010 14 #define PRZ_OUTPUT_IMAGE 0x014 15 #define PRZ_HORIZONTAL_COEFF_STEP 0x018 16 #define PRZ_VERTICAL_COEFF_STEP 0x01c 17 #define PRZ_LUMA_HORIZONTAL_INTEGER_OFFSET 0x020 18 #define PRZ_LUMA_HORIZONTAL_SUBPIXEL_OFFSET 0x024 19 #define PRZ_LUMA_VERTICAL_INTEGER_OFFSET 0x028 [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | nv04.c | 33 nvkm_wr32(device, 0x600140 + (head->id * 0x2000) , 0x00000000); in nv04_head_vblank_put() 40 nvkm_wr32(device, 0x600140 + (head->id * 0x2000) , 0x00000001); in nv04_head_vblank_get() 47 u32 data = nvkm_rd32(device, 0x600868 + (head->id * 0x2000)); in nv04_head_rgpos() 48 *hline = (data & 0xffff0000) >> 16; in nv04_head_rgpos() 49 *vline = (data & 0x0000ffff); in nv04_head_rgpos() 56 const u32 hoff = head->id * 0x0200; in nv04_head_state() 57 state->vblanks = nvkm_rd32(device, 0x680800 + hoff) & 0x0000ffff; in nv04_head_state() 58 state->vtotal = nvkm_rd32(device, 0x680804 + hoff) & 0x0000ffff; in nv04_head_state() 60 state->hblanks = nvkm_rd32(device, 0x680820 + hoff) & 0x0000ffff; in nv04_head_state() 61 state->htotal = nvkm_rd32(device, 0x680824 + hoff) & 0x0000ffff; in nv04_head_state() [all …]
|