| /drivers/media/platform/qcom/venus/ |
| A D | hfi_parser.c | 43 u32 codecs, u32 domain, func cb, void *data, in for_each_codec() argument 53 if (cap->codec & codecs && cap->domain == domain) in for_each_codec() 204 struct hfi_codec_supported *codecs = data; in parse_codecs() local 206 core->dec_codecs = codecs->dec_codecs; in parse_codecs() 207 core->enc_codecs = codecs->enc_codecs; in parse_codecs() 215 return sizeof(*codecs); in parse_codecs() 231 *codecs = mask->codecs; in parse_codecs_mask() 242 *codecs = inst->hfi_codec; in parser_init() 260 if (cap->codec & codecs && cap->domain == dom) in parser_fini() 315 parser_init(inst, &codecs, &domain); in hfi_parser() [all …]
|
| A D | hfi_platform.c | 80 if (plat->codecs) in hfi_platform_get_codecs() 81 plat->codecs(enc_codecs, dec_codecs, count); in hfi_platform_get_codecs()
|
| A D | core.c | 209 u32 codec, codecs; in venus_enumerate_codecs() local 224 codecs = core->dec_codecs; in venus_enumerate_codecs() 226 codecs = core->enc_codecs; in venus_enumerate_codecs() 233 codec = (1UL << i) & codecs; in venus_enumerate_codecs()
|
| A D | hfi_platform.h | 53 void (*codecs)(u32 *enc_codecs, u32 *dec_codecs, u32 *count); member
|
| A D | hfi_platform_v4.c | 329 .codecs = get_codecs,
|
| A D | hfi_platform_v6.c | 329 .codecs = get_codecs,
|
| A D | hfi_helper.h | 1097 u32 codecs; member
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | nv.c | 235 *codecs = &sc_video_codecs_encode; in nv_query_video_codecs() 237 *codecs = &sc_video_codecs_decode_vcn1; in nv_query_video_codecs() 240 *codecs = &sc_video_codecs_encode; in nv_query_video_codecs() 249 *codecs = &sc_video_codecs_encode; in nv_query_video_codecs() 251 *codecs = &sc_video_codecs_decode_vcn0; in nv_query_video_codecs() 256 *codecs = &sc_video_codecs_encode; in nv_query_video_codecs() 258 *codecs = &yc_video_codecs_decode; in nv_query_video_codecs() 262 *codecs = &bg_video_codecs_encode; in nv_query_video_codecs() 264 *codecs = &bg_video_codecs_decode; in nv_query_video_codecs() 269 *codecs = &nv_video_codecs_encode; in nv_query_video_codecs() [all …]
|
| A D | soc21.c | 145 const struct amdgpu_video_codecs **codecs) in soc21_query_video_codecs() argument 159 *codecs = &sriov_vcn_4_0_0_video_codecs_encode_vcn1; in soc21_query_video_codecs() 161 *codecs = &sriov_vcn_4_0_0_video_codecs_decode_vcn1; in soc21_query_video_codecs() 164 *codecs = &sriov_vcn_4_0_0_video_codecs_encode_vcn0; in soc21_query_video_codecs() 166 *codecs = &sriov_vcn_4_0_0_video_codecs_decode_vcn0; in soc21_query_video_codecs() 171 *codecs = &vcn_4_0_0_video_codecs_encode_vcn1; in soc21_query_video_codecs() 173 *codecs = &vcn_4_0_0_video_codecs_decode_vcn1; in soc21_query_video_codecs() 176 *codecs = &vcn_4_0_0_video_codecs_encode_vcn0; in soc21_query_video_codecs() 178 *codecs = &vcn_4_0_0_video_codecs_decode_vcn0; in soc21_query_video_codecs() 184 *codecs = &vcn_4_0_0_video_codecs_encode_vcn0; in soc21_query_video_codecs() [all …]
|
| A D | soc15.c | 191 const struct amdgpu_video_codecs **codecs) in soc15_query_video_codecs() argument 198 *codecs = &vega_video_codecs_encode; in soc15_query_video_codecs() 200 *codecs = &vega_video_codecs_decode; in soc15_query_video_codecs() 210 *codecs = &vega_video_codecs_encode; in soc15_query_video_codecs() 212 *codecs = &rv_video_codecs_decode; in soc15_query_video_codecs() 218 *codecs = &vega_video_codecs_encode; in soc15_query_video_codecs() 220 *codecs = &rn_video_codecs_decode; in soc15_query_video_codecs() 224 *codecs = &vcn_4_0_3_video_codecs_encode; in soc15_query_video_codecs() 226 *codecs = &vcn_4_0_3_video_codecs_decode; in soc15_query_video_codecs() 230 *codecs = &vcn_5_0_1_video_codecs_encode_vcn0; in soc15_query_video_codecs() [all …]
|
| A D | vi.c | 258 const struct amdgpu_video_codecs **codecs) in vi_query_video_codecs() argument 263 *codecs = &topaz_video_codecs_encode; in vi_query_video_codecs() 265 *codecs = &topaz_video_codecs_decode; in vi_query_video_codecs() 269 *codecs = &tonga_video_codecs_encode; in vi_query_video_codecs() 271 *codecs = &tonga_video_codecs_decode; in vi_query_video_codecs() 278 *codecs = &polaris_video_codecs_encode; in vi_query_video_codecs() 280 *codecs = &cz_video_codecs_decode; in vi_query_video_codecs() 286 *codecs = &tonga_video_codecs_encode; in vi_query_video_codecs() 288 *codecs = &cz_video_codecs_decode; in vi_query_video_codecs()
|
| A D | soc24.c | 74 const struct amdgpu_video_codecs **codecs) in soc24_query_video_codecs() argument 82 *codecs = &vcn_5_0_0_video_codecs_encode_vcn0; in soc24_query_video_codecs() 84 *codecs = &vcn_5_0_0_video_codecs_decode_vcn0; in soc24_query_video_codecs()
|
| A D | amdgpu_kms.c | 1261 const struct amdgpu_video_codecs *codecs; in amdgpu_info_ioctl() local 1270 r = amdgpu_asic_query_video_codecs(adev, false, &codecs); in amdgpu_info_ioctl() 1275 r = amdgpu_asic_query_video_codecs(adev, true, &codecs); in amdgpu_info_ioctl() 1289 for (i = 0; i < codecs->codec_count; i++) { in amdgpu_info_ioctl() 1290 int idx = codecs->codec_array[i].codec_type; in amdgpu_info_ioctl() 1303 codecs->codec_array[i].max_width; in amdgpu_info_ioctl() 1305 codecs->codec_array[i].max_height; in amdgpu_info_ioctl() 1307 codecs->codec_array[i].max_pixels_per_frame; in amdgpu_info_ioctl() 1309 codecs->codec_array[i].max_level; in amdgpu_info_ioctl()
|
| A D | si.c | 1004 const struct amdgpu_video_codecs **codecs) in si_query_video_codecs() argument 1011 *codecs = &tahiti_video_codecs_encode; in si_query_video_codecs() 1013 *codecs = &tahiti_video_codecs_decode; in si_query_video_codecs() 1017 *codecs = &hainan_video_codecs_encode; in si_query_video_codecs() 1019 *codecs = &tahiti_video_codecs_decode; in si_query_video_codecs() 1023 *codecs = &hainan_video_codecs_encode; in si_query_video_codecs() 1025 *codecs = &hainan_video_codecs_decode; in si_query_video_codecs()
|
| A D | cik.c | 131 const struct amdgpu_video_codecs **codecs) in cik_query_video_codecs() argument 140 *codecs = &cik_video_codecs_encode; in cik_query_video_codecs() 142 *codecs = &cik_video_codecs_decode; in cik_query_video_codecs()
|
| A D | amdgpu.h | 699 const struct amdgpu_video_codecs **codecs);
|
| /drivers/staging/media/sunxi/cedrus/ |
| A D | TODO | 2 being intricated, making it difficult to scale to new codecs and to add encoding
|
| /drivers/media/platform/chips-media/coda/ |
| A D | coda-common.c | 317 const struct coda_codec *codecs = dev->devtype->codecs; in coda_find_codec() local 328 codecs[k].dst_fourcc == dst_fourcc) in coda_find_codec() 335 return &codecs[k]; in coda_find_codec() 342 const struct coda_codec *codecs = dev->devtype->codecs; in coda_get_max_dimensions() local 352 w = max(w, codecs[k].max_w); in coda_get_max_dimensions() 353 h = max(h, codecs[k].max_h); in coda_get_max_dimensions() 3066 .codecs = codadx6_codecs, 3080 .codecs = codahx4_codecs, 3095 .codecs = coda7_codecs, 3110 .codecs = coda9_codecs, [all …]
|
| A D | coda.h | 61 const struct coda_codec *codecs; member
|
| /drivers/media/ |
| A D | Kconfig | 17 devices and/or TV devices, V4L2 codecs, etc, enable this option 130 Enable support for complex cameras, codecs, and other hardware 134 This is found on Embedded hardware (SoC), on V4L2 codecs and
|
| /drivers/gpu/drm/xlnx/ |
| A D | zynqmp_dp_audio.c | 405 link->codecs = &snd_soc_dummy_dlc; in zynqmp_audio_init()
|
| /drivers/remoteproc/ |
| A D | Kconfig | 80 use-cases to run on your platform (multimedia codecs are 119 use-cases to run on your platform (multimedia codecs are
|
| /drivers/gpu/drm/vc4/ |
| A D | vc4_hdmi.c | 2301 dai_link->codecs = &vc4_hdmi->audio.codec; in vc4_hdmi_audio_init() 2310 dai_link->codecs->dai_name = "i2s-hifi"; in vc4_hdmi_audio_init() 2312 dai_link->codecs->name = dev_name(&vc4_hdmi->connector.hdmi_audio.codec_pdev->dev); in vc4_hdmi_audio_init()
|
| /drivers/regulator/ |
| A D | Kconfig | 164 Support for the LDO1 regulators found on Cirrus Logic Madera codecs 165 and Wolfson Microelectronic Arizona codecs. 172 Support for the MICSUPP regulators found on Cirrus Logic Madera codecs 173 and Wolfson Microelectronic Arizona codecs
|
| /drivers/mfd/ |
| A D | Kconfig | 204 components like codecs or RTC under the corresponding menus. 345 tristate "Cirrus Logic Madera codecs" 353 Support for the Cirrus Logic Madera platform audio codecs 356 tristate "Cirrus Logic Madera codecs with I2C" 365 tristate "Cirrus Logic Madera codecs with SPI"
|