HomeSort by: relevance | last modified time | path
    Searched refs:psp (Results 1 - 25 of 49) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
psp_v10_0.h 32 void psp_v10_0_set_psp_funcs(struct psp_context *psp);
psp_v11_0.h 30 void psp_v11_0_set_psp_funcs(struct psp_context *psp);
psp_v12_0.h 30 void psp_v12_0_set_psp_funcs(struct psp_context *psp);
amdgpu_psp.c 49 struct psp_context *psp = &adev->psp; local in function:psp_early_init
56 psp_v3_1_set_psp_funcs(psp);
57 psp->autoload_supported = false;
60 psp_v10_0_set_psp_funcs(psp);
61 psp->autoload_supported = false;
65 psp_v11_0_set_psp_funcs(psp);
66 psp->autoload_supported = false;
71 psp_v11_0_set_psp_funcs(psp);
72 psp->autoload_supported = true
89 struct psp_context *psp = &adev->psp; local in function:psp_sw_init
1395 struct psp_context *psp = &adev->psp; local in function:psp_load_fw
1522 struct psp_context *psp = &adev->psp; local in function:psp_hw_fini
1559 struct psp_context *psp = &adev->psp; local in function:psp_suspend
1601 struct psp_context *psp = &adev->psp; local in function:psp_resume
    [all...]
amdgpu_psp.h 61 * These values map to the way the PSP kernel identifies the
87 int (*init_microcode)(struct psp_context *psp);
88 int (*bootloader_load_kdb)(struct psp_context *psp);
89 int (*bootloader_load_sysdrv)(struct psp_context *psp);
90 int (*bootloader_load_sos)(struct psp_context *psp);
91 int (*ring_init)(struct psp_context *psp, enum psp_ring_type ring_type);
92 int (*ring_create)(struct psp_context *psp,
94 int (*ring_stop)(struct psp_context *psp,
96 int (*ring_destroy)(struct psp_context *psp,
98 bool (*compare_sram_data)(struct psp_context *psp,
    [all...]
amdgpu_psp_v11_0.c 74 static int psp_v11_0_init_microcode(struct psp_context *psp)
76 struct amdgpu_device *adev = psp->adev;
109 err = request_firmware(&adev->psp.sos_fw, fw_name, adev->dev);
113 err = amdgpu_ucode_validate(adev->psp.sos_fw);
117 sos_hdr = (const struct psp_firmware_header_v1_0 *)adev->psp.sos_fw->data;
122 adev->psp.sos_fw_version = le32_to_cpu(sos_hdr->header.ucode_version);
123 adev->psp.sos_feature_version = le32_to_cpu(sos_hdr->ucode_feature_version);
124 adev->psp.sos_bin_size = le32_to_cpu(sos_hdr->sos_size_bytes);
125 adev->psp.sys_bin_size = le32_to_cpu(sos_hdr->sos_offset_bytes);
126 adev->psp.sys_start_addr = (const uint8_t *)sos_hdr
    [all...]
amdgpu_psp_v12_0.c 49 static int psp_v12_0_init_microcode(struct psp_context *psp)
51 struct amdgpu_device *adev = psp->adev;
68 err = request_firmware(&adev->psp.asd_fw, fw_name, adev->dev);
72 err = amdgpu_ucode_validate(adev->psp.asd_fw);
76 asd_hdr = (const struct psp_firmware_header_v1_0 *)adev->psp.asd_fw->data;
77 adev->psp.asd_fw_version = le32_to_cpu(asd_hdr->header.ucode_version);
78 adev->psp.asd_feature_version = le32_to_cpu(asd_hdr->ucode_feature_version);
79 adev->psp.asd_ucode_size = le32_to_cpu(asd_hdr->header.ucode_size_bytes);
80 adev->psp.asd_start_addr = (const uint8_t *)asd_hdr +
86 release_firmware(adev->psp.asd_fw)
    [all...]
amdgpu_psp_v10_0.c 52 static int psp_v10_0_init_microcode(struct psp_context *psp)
54 struct amdgpu_device *adev = psp->adev;
75 err = request_firmware(&adev->psp.asd_fw, fw_name, adev->dev);
79 err = amdgpu_ucode_validate(adev->psp.asd_fw);
83 hdr = (const struct psp_firmware_header_v1_0 *)adev->psp.asd_fw->data;
84 adev->psp.asd_fw_version = le32_to_cpu(hdr->header.ucode_version);
85 adev->psp.asd_feature_version = le32_to_cpu(hdr->ucode_feature_version);
86 adev->psp.asd_ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes);
87 adev->psp.asd_start_addr = (const uint8_t *)hdr +
91 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev)
    [all...]
psp_v3_1.h 37 void psp_v3_1_set_psp_funcs(struct psp_context *psp);
amdgpu_psp_v3_1.c 60 static bool psp_v3_1_support_vmr_ring(struct psp_context *psp);
61 static int psp_v3_1_ring_stop(struct psp_context *psp,
64 static int psp_v3_1_init_microcode(struct psp_context *psp)
66 struct amdgpu_device *adev = psp->adev;
85 err = request_firmware(&adev->psp.sos_fw, fw_name, adev->dev);
89 err = amdgpu_ucode_validate(adev->psp.sos_fw);
93 hdr = (const struct psp_firmware_header_v1_0 *)adev->psp.sos_fw->data;
94 adev->psp.sos_fw_version = le32_to_cpu(hdr->header.ucode_version);
95 adev->psp.sos_feature_version = le32_to_cpu(hdr->ucode_feature_version);
96 adev->psp.sos_bin_size = le32_to_cpu(hdr->sos_size_bytes)
    [all...]
amdgpu_xgmi.c 342 /* Each psp need to set the latest topology */
343 ret = psp_xgmi_set_topology_info(&adev->psp,
345 &adev->psp.xgmi_context.top_info);
359 struct psp_xgmi_topology_info *top = &adev->psp.xgmi_context.top_info;
381 ret = psp_xgmi_get_hive_id(&adev->psp, &adev->gmc.xgmi.hive_id);
388 ret = psp_xgmi_get_node_id(&adev->psp, &adev->gmc.xgmi.node_id);
411 top_info = &adev->psp.xgmi_context.top_info;
425 top_info = &tmp_adev->psp.xgmi_context.top_info;
435 /* get latest topology info for each device from psp */
437 ret = psp_xgmi_get_topology_info(&tmp_adev->psp, count
    [all...]
amdgpu_vega10_ih.c 59 if (psp_reg_program(&adev->psp, PSP_REG_IH_RB_CNTL, ih_rb_cntl)) {
60 DRM_ERROR("PSP program IH_RB_CNTL failed!\n");
73 if (psp_reg_program(&adev->psp, PSP_REG_IH_RB_CNTL_RING1,
89 if (psp_reg_program(&adev->psp, PSP_REG_IH_RB_CNTL_RING2,
115 if (psp_reg_program(&adev->psp, PSP_REG_IH_RB_CNTL, ih_rb_cntl)) {
116 DRM_ERROR("PSP program IH_RB_CNTL failed!\n");
134 if (psp_reg_program(&adev->psp, PSP_REG_IH_RB_CNTL_RING1,
154 if (psp_reg_program(&adev->psp, PSP_REG_IH_RB_CNTL_RING2,
246 if (psp_reg_program(&adev->psp, PSP_REG_IH_RB_CNTL, ih_rb_cntl)) {
247 DRM_ERROR("PSP program IH_RB_CNTL failed!\n")
    [all...]
amdgpu_ucode.c 250 DRM_DEBUG("PSP\n");
290 DRM_ERROR("Unknown PSP ucode version: %u.%u\n",
413 FW_VERSION_ATTR(sos_fw_version, 0444, psp.sos_fw_version);
414 FW_VERSION_ATTR(asd_fw_version, 0444, psp.asd_fw_version);
415 FW_VERSION_ATTR(ta_ras_fw_version, 0444, psp.ta_fw_version);
416 FW_VERSION_ATTR(ta_xgmi_fw_version, 0444, psp.ta_fw_version);
  /src/sys/external/bsd/drm2/dist/drm/amd/display/modules/hdcp/
amdgpu_hdcp_psp.c 55 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_remove_display_topology
60 dtm_cmd = (struct ta_dtm_shared_memory *)psp->dtm_context.dtm_shared_buf;
74 psp_dtm_invoke(psp, dtm_cmd->cmd_id);
89 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_add_display_topology
95 if (!psp->dtm_context.dtm_initialized) {
100 dtm_cmd = (struct ta_dtm_shared_memory *)psp->dtm_context.dtm_shared_buf;
120 psp_dtm_invoke(psp, dtm_cmd->cmd_id);
136 struct psp_context *psp = hdcp->config.psp.handle local in function:mod_hdcp_hdcp1_create_session
170 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp1_destroy_session
191 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp1_validate_rx
227 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp1_enable_encryption
251 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp1_validate_ksvlist_vp
281 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp1_enable_dp_stream_encryption
313 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp1_link_maintenance
350 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_create_session
391 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_destroy_session
412 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_prepare_ake_init
441 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_validate_ake_cert
488 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_validate_h_prime
533 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_prepare_lc_init
563 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_validate_l_prime
597 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_prepare_eks
636 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_enable_encryption
669 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_validate_rx_id_list
711 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_enable_dp_stream_encryption
748 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_prepare_stream_management
780 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_validate_stream_ready
812 struct psp_context *psp = hdcp->config.psp.handle; local in function:mod_hdcp_hdcp2_get_link_encryption_status
    [all...]
  /src/bin/sh/
parser.h 129 extern union parse_state_p psp;
131 #define current_parser (psp.c_current_parser)
167 #define NEOF ((union node *)&psp)
  /src/sys/arch/i386/stand/dosboot/
doscommain.c 35 static struct psp{ struct
41 } *PSP = (struct psp*)0;
72 for (i = 0; i < PSP->cmdlen; i++){
74 if (whitespace(PSP->cmd[i])) {
77 PSP->cmd[i] = '\0';
83 if (PSP->cmd[i] == '"') {
91 argv[argc++] = &PSP->cmd[i + 1];
95 if (whitespace(PSP->cmd[i + 1])) {
96 PSP->cmd[i] = '\0'
    [all...]
  /src/sys/arch/ia64/unwind/
stackframe.c 635 /* Base of spill area in memory stack frame as a psp relative offset */
648 target->psp.where = UNSAVED;
649 target->psp.when = 0;
650 target->psp.offset = INVALID;
699 srec->psp.when = 0;
700 srec->psp.where = GRREL;
701 srec->psp.offset = grno++;
708 if (srec->psp.when < regionoffset) {
709 srec->psp.where = GRREL;
710 srec->psp.offset = rchain->udesc.P3.grbr
    [all...]
stackframe.h 40 * Register saved on the memory stack frame but offseted via psp
42 * location == (psp + 16 �– 4 * pspoff)
69 struct regstate psp; member in struct:staterecord
83 uint64_t psp; /* Mem stack (variable size) base. */ member in struct:unwind_frame
  /src/sys/ddb/
db_lex.c 93 db_get_line(const char **psp, const char **pep)
96 if (psp != NULL)
97 *psp = db_lp;
  /src/sys/net/
if_sl.c 989 struct ppp_stats *psp; local in function:slioctl
1040 psp = &((struct ifpppstatsreq *) data)->stats;
1041 (void)memset(psp, 0, sizeof(*psp));
1042 psp->p.ppp_ibytes = ifi.ifi_ibytes;
1043 psp->p.ppp_ipackets = ifi.ifi_ipackets;
1044 psp->p.ppp_ierrors = ifi.ifi_ierrors;
1045 psp->p.ppp_obytes = ifi.ifi_obytes;
1046 psp->p.ppp_opackets = ifi.ifi_opackets;
1047 psp->p.ppp_oerrors = ifi.ifi_oerrors
    [all...]
if_ppp.c 769 struct ppp_stats *psp; local in function:pppsioctl
824 psp = &((struct ifpppstatsreq *)data)->stats;
825 memset(psp, 0, sizeof(*psp));
826 psp->p = sc->sc_stats;
829 psp->vj.vjs_packets = sc->sc_comp->sls_packets;
830 psp->vj.vjs_compressed = sc->sc_comp->sls_compressed;
831 psp->vj.vjs_searches = sc->sc_comp->sls_searches;
832 psp->vj.vjs_misses = sc->sc_comp->sls_misses;
833 psp->vj.vjs_uncompressedin = sc->sc_comp->sls_uncompressedin
    [all...]
  /src/sys/arch/ia64/ia64/
db_trace.c 164 uwf->sp = uwf->psp = tf->tf_special.sp;
181 uwf->sp = uwf->psp;
  /src/sys/uvm/
uvm_physseg.c 233 uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp)
363 if (psp != NULL)
364 *psp = ps;
745 uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp)
778 if (psp != NULL)
779 *psp = UVM_PHYSSEG_TYPE_INVALID_OVERFLOW;
837 if (psp != NULL)
838 *psp = lcv;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/modules/inc/
mod_hdcp.h 253 struct mod_hdcp_psp psp; member in struct:mod_hdcp_config
  /src/sys/external/bsd/drm2/dist/drm/radeon/
sumo_dpm.h 114 u32 psp; member in struct:sumo_power_info

Completed in 83 milliseconds

1 2