/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | soc15.h | 54 uint32_t inst; member 61 uint32_t inst; member 71 uint32_t inst; member 80 uint32_t inst; member 89 #define SOC15_REG_ENTRY(ip, inst, reg) ip##_HWIP, inst, reg##_BASE_IDX, reg 91 #define SOC15_REG_ENTRY_OFFSET(entry) (adev->reg_offset[entry.hwip][entry.inst][entry.seg] + entry.reg_offset) 93 #define SOC15_REG_GOLDEN_VALUE(ip, inst, reg, and_mask, or_mask) \ 94 { ip##_HWIP, inst, reg##_BASE_IDX, reg, and_mask, or_mask }
|
/kernel/linux/linux-6.6/drivers/media/platform/amphion/ |
H A D | vpu_helpers.h | 15 bool vpu_helper_check_type(struct vpu_inst *inst, u32 type); 16 const struct vpu_format *vpu_helper_find_format(struct vpu_inst *inst, u32 type, u32 pixelfmt); 17 const struct vpu_format *vpu_helper_find_sibling(struct vpu_inst *inst, u32 type, u32 pixelfmt); 18 bool vpu_helper_match_format(struct vpu_inst *inst, u32 type, u32 fmta, u32 fmtb); 19 const struct vpu_format *vpu_helper_enum_format(struct vpu_inst *inst, u32 type, int index); 20 u32 vpu_helper_valid_frame_width(struct vpu_inst *inst, u32 width); 21 u32 vpu_helper_valid_frame_height(struct vpu_inst *inst, u32 height); 30 u32 vpu_helper_get_free_space(struct vpu_inst *inst); 31 u32 vpu_helper_get_used_space(struct vpu_inst *inst);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | acr.h | 49 struct nvkm_memory *inst; member 63 int gm200_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 64 int gm20b_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 65 int gp102_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 66 int gp108_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 67 int gp10b_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 68 int gv100_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 69 int tu102_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 70 int ga102_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
|
/third_party/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | r3xx_fragprog.c | 45 struct rc_sub_instruction * inst = &rci->U.I; in rc_rewrite_depth_out() local 47 const struct rc_opcode_info *info = rc_get_opcode_info(inst->Opcode); in rc_rewrite_depth_out() 49 if (inst->DstReg.File != RC_FILE_OUTPUT || inst->DstReg.Index != c->OutputDepth) in rc_rewrite_depth_out() 52 if (inst->DstReg.WriteMask & RC_MASK_Z) { in rc_rewrite_depth_out() 53 inst->DstReg.WriteMask = RC_MASK_W; in rc_rewrite_depth_out() 55 inst->DstReg.WriteMask = 0; in rc_rewrite_depth_out() 64 inst->SrcReg[i] = lmul_swizzle(RC_SWIZZLE_ZZZZ, inst->SrcReg[i]); in rc_rewrite_depth_out()
|
/third_party/python/Lib/test/ |
H A D | pydocfodder.py | 196 def __call__(self, inst): 197 print('Get called', self, inst) 198 return inst.desc[self.attr] 202 def __call__(self, inst, val): 203 print('Set called', self, inst, val) 204 inst.desc[self.attr] = val 208 def __call__(self, inst): 209 print('Del called', self, inst) 210 del inst.desc[self.attr]
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | flatten_decoration_pass.cpp | 50 for (const auto& inst : annotations) { in Process() 51 switch (inst.opcode()) { in Process() 53 group_ids.insert(inst.result_id()); in Process() 56 Words& words = normal_uses[inst.GetSingleWordInOperand(0)]; in Process() 57 for (uint32_t i = 1; i < inst.NumInOperandWords(); i++) { in Process() 58 words.push_back(inst.GetSingleWordInOperand(i)); in Process() 62 Words& words = member_uses[inst.GetSingleWordInOperand(0)]; in Process() 63 for (uint32_t i = 1; i < inst.NumInOperandWords(); i++) { in Process() 64 words.push_back(inst.GetSingleWordInOperand(i)); in Process()
|
H A D | scalar_replacement_pass.h | 92 // Returns true if the uses of |inst| are acceptable for scalarization. 94 // Recursively checks all the uses of |inst|. For |inst| specifically, only 99 bool CheckUses(const Instruction* inst) const; 105 bool CheckUses(const Instruction* inst, VariableStats* stats) const; 108 bool CheckUsesRelaxed(const Instruction* inst) const; 114 // Scalarizes |inst| and updates its uses. 116 // |inst| must be an OpVariable. It is replaced with an OpVariable for each 117 // for element of the composite type. Uses of |inst| are updated as 124 Pass::Status ReplaceVariable(Instruction* inst, [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | flatten_decoration_pass.cpp | 50 for (const auto& inst : annotations) { in Process() 51 switch (inst.opcode()) { in Process() 53 group_ids.insert(inst.result_id()); in Process() 56 Words& words = normal_uses[inst.GetSingleWordInOperand(0)]; in Process() 57 for (uint32_t i = 1; i < inst.NumInOperandWords(); i++) { in Process() 58 words.push_back(inst.GetSingleWordInOperand(i)); in Process() 62 Words& words = member_uses[inst.GetSingleWordInOperand(0)]; in Process() 63 for (uint32_t i = 1; i < inst.NumInOperandWords(); i++) { in Process() 64 words.push_back(inst.GetSingleWordInOperand(i)); in Process()
|
H A D | scalar_replacement_pass.h | 92 // Returns true if the uses of |inst| are acceptable for scalarization. 94 // Recursively checks all the uses of |inst|. For |inst| specifically, only 99 bool CheckUses(const Instruction* inst) const; 105 bool CheckUses(const Instruction* inst, VariableStats* stats) const; 108 bool CheckUsesRelaxed(const Instruction* inst) const; 114 // Scalarizes |inst| and updates its uses. 116 // |inst| must be an OpVariable. It is replaced with an OpVariable for each 117 // for element of the composite type. Uses of |inst| are updated as 124 Pass::Status ReplaceVariable(Instruction* inst, [all...] |
/third_party/spirv-tools/source/opt/ |
H A D | flatten_decoration_pass.cpp | 50 for (const auto& inst : annotations) { in Process() 51 switch (inst.opcode()) { in Process() 53 group_ids.insert(inst.result_id()); in Process() 56 Words& words = normal_uses[inst.GetSingleWordInOperand(0)]; in Process() 57 for (uint32_t i = 1; i < inst.NumInOperandWords(); i++) { in Process() 58 words.push_back(inst.GetSingleWordInOperand(i)); in Process() 62 Words& words = member_uses[inst.GetSingleWordInOperand(0)]; in Process() 63 for (uint32_t i = 1; i < inst.NumInOperandWords(); i++) { in Process() 64 words.push_back(inst.GetSingleWordInOperand(i)); in Process()
|
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | prm33xx.c | 31 static u32 am33xx_prm_read_reg(s16 inst, u16 idx) in am33xx_prm_read_reg() argument 33 return readl_relaxed(prm_base.va + inst + idx); in am33xx_prm_read_reg() 37 static void am33xx_prm_write_reg(u32 val, s16 inst, u16 idx) in am33xx_prm_write_reg() argument 39 writel_relaxed(val, prm_base.va + inst + idx); in am33xx_prm_write_reg() 43 static u32 am33xx_prm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx) in am33xx_prm_rmw_reg_bits() argument 47 v = am33xx_prm_read_reg(inst, idx); in am33xx_prm_rmw_reg_bits() 50 am33xx_prm_write_reg(v, inst, idx); in am33xx_prm_rmw_reg_bits() 60 * @inst: CM instance register offset (*_INST macro) 67 static int am33xx_prm_is_hardreset_asserted(u8 shift, u8 part, s16 inst, in am33xx_prm_is_hardreset_asserted() argument 72 v = am33xx_prm_read_reg(inst, rstctrl_off in am33xx_prm_is_hardreset_asserted() 93 am33xx_prm_assert_hardreset(u8 shift, u8 part, s16 inst, u16 rstctrl_offs) am33xx_prm_assert_hardreset() argument 122 am33xx_prm_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 inst, u16 rstctrl_offs, u16 rstst_offs) am33xx_prm_deassert_hardreset() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | prm33xx.c | 23 static u32 am33xx_prm_read_reg(s16 inst, u16 idx) in am33xx_prm_read_reg() argument 25 return readl_relaxed(prm_base.va + inst + idx); in am33xx_prm_read_reg() 29 static void am33xx_prm_write_reg(u32 val, s16 inst, u16 idx) in am33xx_prm_write_reg() argument 31 writel_relaxed(val, prm_base.va + inst + idx); in am33xx_prm_write_reg() 35 static u32 am33xx_prm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx) in am33xx_prm_rmw_reg_bits() argument 39 v = am33xx_prm_read_reg(inst, idx); in am33xx_prm_rmw_reg_bits() 42 am33xx_prm_write_reg(v, inst, idx); in am33xx_prm_rmw_reg_bits() 52 * @inst: CM instance register offset (*_INST macro) 59 static int am33xx_prm_is_hardreset_asserted(u8 shift, u8 part, s16 inst, in am33xx_prm_is_hardreset_asserted() argument 64 v = am33xx_prm_read_reg(inst, rstctrl_off in am33xx_prm_is_hardreset_asserted() 85 am33xx_prm_assert_hardreset(u8 shift, u8 part, s16 inst, u16 rstctrl_offs) am33xx_prm_assert_hardreset() argument 114 am33xx_prm_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 inst, u16 rstctrl_offs, u16 rstst_offs) am33xx_prm_deassert_hardreset() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
H A D | hfi_parser.c | 218 static void parser_init(struct venus_inst *inst, u32 *codecs, u32 *domain) in parser_init() argument 220 if (!inst || !IS_V1(inst->core)) in parser_init() 223 *codecs = inst->hfi_codec; in parser_init() 224 *domain = inst->session_type; in parser_init() 227 static void parser_fini(struct venus_inst *inst, u32 codecs, u32 domain) in parser_fini() argument 233 if (!inst || !IS_V1(inst->core)) in parser_fini() 236 caps = inst->core->caps; in parser_fini() 237 dom = inst in parser_fini() 246 hfi_platform_parser(struct venus_core *core, struct venus_inst *inst) hfi_platform_parser() argument 281 hfi_parser(struct venus_core *core, struct venus_inst *inst, void *buf, u32 size) hfi_parser() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_vertprog.c | 93 uint32_t *inst, target; in nv30_vertprog_validate() local 109 inst = vp->insns[reloc->location].data; in nv30_vertprog_validate() 112 inst[2] &= ~0x000007fc; in nv30_vertprog_validate() 113 inst[2] |= target << 2; in nv30_vertprog_validate() 118 inst = vp->insns[reloc->location].data; in nv30_vertprog_validate() 121 inst[2] &= ~0x0000003f; in nv30_vertprog_validate() 122 inst[2] |= target >> 3; in nv30_vertprog_validate() 123 inst[3] &= ~0xe0000000; in nv30_vertprog_validate() 124 inst[3] |= target << 29; in nv30_vertprog_validate() 136 uint32_t *inst, targe in nv30_vertprog_validate() local [all...] |
/third_party/skia/third_party/externals/spirv-tools/test/opt/loop_optimizations/ |
H A D | dependence_analysis.cpp | 137 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 13)) { in TEST() 138 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 139 store[stores_found] = &inst; in TEST() 294 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 22)) { in TEST() 295 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 296 store[stores_found] = &inst; in TEST() 530 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 17)) { in TEST() 531 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 532 store[stores_found] = &inst; in TEST() 603 for (const Instruction& inst in TEST() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
H A D | dependence_analysis.cpp | 137 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 13)) { in TEST() 138 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 139 store[stores_found] = &inst; in TEST() 294 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 22)) { in TEST() 295 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 296 store[stores_found] = &inst; in TEST() 530 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 17)) { in TEST() 531 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 532 store[stores_found] = &inst; in TEST() 603 for (const Instruction& inst in TEST() [all...] |
/third_party/spirv-tools/test/opt/loop_optimizations/ |
H A D | dependence_analysis.cpp | 131 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 13)) { in TEST() 132 if (inst.opcode() == spv::Op::OpStore) { in TEST() 133 store[stores_found] = &inst; in TEST() 288 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 22)) { in TEST() 289 if (inst.opcode() == spv::Op::OpStore) { in TEST() 290 store[stores_found] = &inst; in TEST() 524 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 17)) { in TEST() 525 if (inst.opcode() == spv::Op::OpStore) { in TEST() 526 store[stores_found] = &inst; in TEST() 597 for (const Instruction& inst in TEST() [all...] |
/kernel/linux/linux-6.6/drivers/phy/samsung/ |
H A D | phy-exynos5-usbdrd.c | 190 void (*phy_isol)(struct phy_usb_instance *inst, u32 on); 192 unsigned int (*set_refclk)(struct phy_usb_instance *inst); 243 struct exynos5_usbdrd_phy *to_usbdrd_phy(struct phy_usb_instance *inst) in to_usbdrd_phy() argument 245 return container_of((inst), struct exynos5_usbdrd_phy, in to_usbdrd_phy() 246 phys[(inst)->index]); in to_usbdrd_phy() 289 static void exynos5_usbdrd_phy_isol(struct phy_usb_instance *inst, in exynos5_usbdrd_phy_isol() argument 294 if (!inst->reg_pmu) in exynos5_usbdrd_phy_isol() 299 regmap_update_bits(inst->reg_pmu, inst->pmu_offset, in exynos5_usbdrd_phy_isol() 309 exynos5_usbdrd_pipe3_set_refclk(struct phy_usb_instance *inst) in exynos5_usbdrd_pipe3_set_refclk() argument 355 exynos5_usbdrd_utmi_set_refclk(struct phy_usb_instance *inst) exynos5_usbdrd_utmi_set_refclk() argument 417 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_init() local 479 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_exit() local 512 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_power_on() local 564 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_power_off() local 730 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_calibrate() local 810 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos850_usbdrd_phy_init() local 828 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos850_usbdrd_phy_exit() local [all...] |
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_dump.c | 549 struct tgsi_full_instruction *inst ) in iter_instruction() 553 const struct tgsi_opcode_info *info = tgsi_get_opcode_info( inst->Instruction.Opcode ); in iter_instruction() 565 TXT( tgsi_get_opcode_name(inst->Instruction.Opcode) ); in iter_instruction() 567 if (inst->Instruction.Saturate) { in iter_instruction() 571 if (inst->Instruction.Precise) { in iter_instruction() 575 for (i = 0; i < inst->Instruction.NumDstRegs; i++) { in iter_instruction() 576 const struct tgsi_full_dst_register *dst = &inst->Dst[i]; in iter_instruction() 588 for (i = 0; i < inst->Instruction.NumSrcRegs; i++) { in iter_instruction() 589 const struct tgsi_full_src_register *src = &inst->Src[i]; in iter_instruction() 619 if (inst in iter_instruction() 685 tgsi_dump_instruction( const struct tgsi_full_instruction *inst, uint instno ) tgsi_dump_instruction() argument 808 tgsi_dump_instruction_str( const struct tgsi_full_instruction *inst, uint instno, char *str, size_t size) tgsi_dump_instruction_str() argument [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/l2cap/ |
H A D | l2cap_le.c | 90 L2capLeInstance *inst = &g_l2capLeInst; in L2capLeInitialized() local 92 if (inst->connList != NULL) { in L2capLeInitialized() 101 L2capLeInstance *inst = &g_l2capLeInst; in L2capLeGetPsm() local 105 node = ListGetFirstNode(inst->psmList); in L2capLeGetPsm() 120 L2capLeInstance *inst = &g_l2capLeInst; in L2capLeGetConnection() local 124 node = ListGetFirstNode(inst->connList); in L2capLeGetConnection() 139 L2capLeInstance *inst = &g_l2capLeInst; in L2capLeGetConnection2() local 143 node = ListGetFirstNode(inst->connList); in L2capLeGetConnection2() 176 L2capLeInstance *inst = &g_l2capLeInst; in L2capLeGetChannel2() local 179 node = ListGetFirstNode(inst in L2capLeGetChannel2() 224 L2capLeInstance *inst = &g_l2capLeInst; L2capLeGetNewLcid() local 319 L2capLeInstance *inst = &g_l2capLeInst; L2capLeNewConnection() local 340 L2capLeInstance *inst = &g_l2capLeInst; L2capLeDeleteConnection() local 392 L2capLeInstance *inst = &g_l2capLeInst; L2capLeResponseTimeout() local 641 L2capLeInstance *inst = &g_l2capLeInst; L2capLeProcessConnectionParameterUpdateReq() local 674 L2capLeInstance *inst = &g_l2capLeInst; L2capLeProcessConnectionParameterUpdateRsp() local 1003 L2capLeInstance *inst = &g_l2capLeInst; L2capLeProcessFixChannelData() local 1144 L2capLeInstance *inst = &g_l2capLeInst; L2capLeAclDisconnectProcess() local 1186 L2capLeInstance *inst = &g_l2capLeInst; L2capLeConnectComplete() local 1458 L2capLeInstance *inst = &g_l2capLeInst; L2CAP_LeRegisterService() local 1496 L2capLeInstance *inst = &g_l2capLeInst; L2CAP_LeDeregisterService() local 1539 L2capLeInstance *inst = &g_l2capLeInst; L2CAP_LeRegisterFixChannel() local 1564 L2capLeInstance *inst = &g_l2capLeInst; L2CAP_LeDeregisterFixChannel() local 1658 L2capLeInstance *inst = &g_l2capLeInst; L2CAP_LeRegisterConnectionParameterUpdate() local 1681 L2capLeInstance *inst = &g_l2capLeInst; L2CAP_LeDeregisterConnectionParameterUpdate() local 1783 L2capLeInstance *inst = &g_l2capLeInst; L2CAP_LeInitialize() local [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | dh.c | 297 static void dh_safe_prime_free_instance(struct kpp_instance *inst) in dh_safe_prime_free_instance() argument 299 struct dh_safe_prime_instance_ctx *ctx = kpp_instance_ctx(inst); in dh_safe_prime_free_instance() 302 kfree(inst); in dh_safe_prime_free_instance() 554 struct kpp_instance *inst; in __dh_safe_prime_create() local 569 inst = kzalloc(sizeof(*inst) + sizeof(*ctx), GFP_KERNEL); in __dh_safe_prime_create() 570 if (!inst) in __dh_safe_prime_create() 573 ctx = kpp_instance_ctx(inst); in __dh_safe_prime_create() 575 err = crypto_grab_kpp(&ctx->dh_spawn, kpp_crypto_instance(inst), in __dh_safe_prime_create() 587 err = crypto_inst_setname(kpp_crypto_instance(inst), in __dh_safe_prime_create() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/crosstest/ |
H A D | test_bitmanip_main.cpp | 93 #define X(inst) \ in testBitManip() 94 {STR(inst), test_##inst, Subzero_::test_##inst}, \ in testBitManip() 95 {STR(inst) "_alloca", test_alloca_##inst, Subzero_::test_alloca_##inst}, \ in testBitManip() 96 {STR(inst) "_const", test_const_##inst, Subzero_::test_const_##inst}, in testBitManip() [all...] |
/third_party/spirv-tools/source/reduce/ |
H A D | remove_unused_struct_member_reduction_opportunity_finder.cpp | 87 for (auto& inst : block) { in GetAvailableOpportunities() 88 switch (inst.opcode()) { in GetAvailableOpportunities() 99 ->GetDef(inst.GetSingleWordInOperand(0)) in GetAvailableOpportunities() 103 inst, &unused_member_to_structs); in GetAvailableOpportunities() 110 ->GetDef(inst.GetSingleWordInOperand(1)) in GetAvailableOpportunities() 114 inst, &unused_member_to_structs); in GetAvailableOpportunities() 119 ->GetDef(inst.GetSingleWordInOperand(0)) in GetAvailableOpportunities() 121 MarkAccessedMembersAsUsed(context, composite_type_id, 1, true, inst, in GetAvailableOpportunities() 127 ->GetDef(inst.GetSingleWordInOperand(1)) in GetAvailableOpportunities() 129 MarkAccessedMembersAsUsed(context, composite_type_id, 2, true, inst, in GetAvailableOpportunities() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | vcn_v2_0.c | 102 &adev->vcn.inst->irq); in vcn_v2_0_sw_init() 110 &adev->vcn.inst->irq); in vcn_v2_0_sw_init() 133 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_sw_init() 139 r = amdgpu_ring_init(adev, ring, 512, &adev->vcn.inst->irq, 0, in vcn_v2_0_sw_init() 152 adev->vcn.inst->external.scratch9 = SOC15_REG_OFFSET(UVD, 0, mmUVD_SCRATCH9); in vcn_v2_0_sw_init() 154 adev->vcn.inst->external.data0 = SOC15_REG_OFFSET(UVD, 0, mmUVD_GPCOM_VCPU_DATA0); in vcn_v2_0_sw_init() 156 adev->vcn.inst->external.data1 = SOC15_REG_OFFSET(UVD, 0, mmUVD_GPCOM_VCPU_DATA1); in vcn_v2_0_sw_init() 158 adev->vcn.inst->external.cmd = SOC15_REG_OFFSET(UVD, 0, mmUVD_GPCOM_VCPU_CMD); in vcn_v2_0_sw_init() 160 adev->vcn.inst->external.nop = SOC15_REG_OFFSET(UVD, 0, mmUVD_NO_OP); in vcn_v2_0_sw_init() 163 ring = &adev->vcn.inst in vcn_v2_0_sw_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | msvld.h | 5 int g98_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 6 int gt215_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 7 int mcp89_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 8 int gf100_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 9 int gk104_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
|