/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-qp-i2s-audio.c | 3 * dw-hdmi-qp-i2s-audio.c
18 #include "dw-hdmi-qp-audio.h"
20 #define DRIVER_NAME "dw-hdmi-qp-i2s-audio"
22 static inline void hdmi_write(struct dw_hdmi_qp_i2s_audio_data *audio, u32 val, int offset)
in hdmi_write() argument 24 struct dw_hdmi_qp *hdmi = audio->hdmi;
in hdmi_write() 26 audio->write(hdmi, val, offset);
in hdmi_write() 29 static inline u32 hdmi_read(struct dw_hdmi_qp_i2s_audio_data *audio, int offset)
in hdmi_read() argument 31 struct dw_hdmi_qp *hdmi = audio->hdmi;
in hdmi_read() 33 return audio->read(hdmi, offset);
in hdmi_read() 36 static inline void hdmi_mod(struct dw_hdmi_qp_i2s_audio_data *audio, u3 argument 43 is_dw_hdmi_qp_clk_off(struct dw_hdmi_qp_i2s_audio_data *audio) is_dw_hdmi_qp_clk_off() argument 53 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_hw_params() local 133 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_audio_startup() local 147 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_audio_shutdown() local 159 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_get_eld() local 190 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_hook_plugged_cb() local 207 struct dw_hdmi_qp_i2s_audio_data *audio = pdev->dev.platform_data; snd_dw_hdmi_qp_probe() local [all...] |
H A D | dw-hdmi-qp.c | 37 #include "dw-hdmi-qp-audio.h"
415 struct platform_device *audio;
member 612 /* If the ideal N could satisfy the audio math, then just take it */
in hdmi_compute_n() 626 * The best N already satisfy the audio math, and also be
in hdmi_compute_n() 652 * When transmitting IEC60958 linear PCM audio, these registers allow to
655 * used when the I2S audio interface, General Purpose Audio (GPA),
656 * or AHB audio DMA (AHBAUDDMA) interface is active
1639 dev_dbg(hdmi->dev, "sink has audio support\n");
in dw_hdmi_qp_setup() 1641 /* HDMI Initialization Step E - Configure audio */
in dw_hdmi_qp_setup() 2254 struct dw_hdmi_qp_i2s_audio_data audio;
in _dw_hdmi_probe() local [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-qp-i2s-audio.c | 3 * dw-hdmi-qp-i2s-audio.c 18 #include "dw-hdmi-qp-audio.h" 20 #define DRIVER_NAME "dw-hdmi-qp-i2s-audio" 22 static inline void hdmi_write(struct dw_hdmi_qp_i2s_audio_data *audio, in hdmi_write() argument 25 struct dw_hdmi_qp *hdmi = audio->hdmi; in hdmi_write() 27 audio->write(hdmi, val, offset); in hdmi_write() 30 static inline u32 hdmi_read(struct dw_hdmi_qp_i2s_audio_data *audio, int offset) in hdmi_read() argument 32 struct dw_hdmi_qp *hdmi = audio->hdmi; in hdmi_read() 34 return audio->read(hdmi, offset); in hdmi_read() 37 static inline void hdmi_mod(struct dw_hdmi_qp_i2s_audio_data *audio, in hdmi_mod() argument 45 is_dw_hdmi_qp_clk_off(struct dw_hdmi_qp_i2s_audio_data *audio) is_dw_hdmi_qp_clk_off() argument 56 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_hw_params() local 141 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_audio_startup() local 154 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_audio_shutdown() local 166 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_get_eld() local 197 struct dw_hdmi_qp_i2s_audio_data *audio = data; dw_hdmi_qp_i2s_hook_plugged_cb() local 214 struct dw_hdmi_qp_i2s_audio_data *audio = pdev->dev.platform_data; snd_dw_hdmi_qp_probe() local [all...] |
H A D | dw-hdmi-qp.c | 37 #include "dw-hdmi-qp-audio.h" 210 struct platform_device *audio; member 414 /* If the ideal N could satisfy the audio math, then just take it */ in hdmi_compute_n() 429 * The best N already satisfy the audio math, and also be in hdmi_compute_n() 455 * When transmitting IEC60958 linear PCM audio, these registers allow to 458 * used when the I2S audio interface, General Purpose Audio (GPA), 459 * or AHB audio DMA (AHBAUDDMA) interface is active 1484 dev_dbg(hdmi->dev, "sink has audio support\n"); in dw_hdmi_qp_setup() 1486 /* HDMI Initialization Step E - Configure audio */ in dw_hdmi_qp_setup() 2145 struct dw_hdmi_qp_i2s_audio_data audio; in __dw_hdmi_probe() local [all...] |
/device/board/hisilicon/hispark_taurus/audio_drivers/ |
H A D | Makefile | 45 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/include/audio \ 49 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/core/include \ 50 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/sapm/include \ 51 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/dispatch/include \ 52 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/common/include \
|
/device/board/hihope/dayu210/audio_drivers/ |
H A D | Makefile | 40 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/include/audio \ 44 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/core/include \ 45 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/sapm/include \ 46 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/dispatch/include \ 47 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/common/include \
|
/device/board/hihope/rk3568/audio_drivers/ |
H A D | Makefile | 42 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/include/audio \ 46 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/core/include \ 47 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/sapm/include \ 48 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/dispatch/include \ 49 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/common/include \
|
/device/soc/hisilicon/common/hal/media/ |
H A D | build.sh | 20 cp -rf $CUR_DIR/audio/$BOARD_NAME/$OS_TYPE/libs/libaudio_hw.so $OUT_DIR/ 21 #cp -rf $CUR_DIR/audio/$BOARD_NAME/$OS_TYPE/libs/libaudio_input_port.so $OUT_DIR/ 22 #cp -rf $CUR_DIR/audio/$BOARD_NAME/$OS_TYPE/libs/libaudio_output_port.so $OUT_DIR/ 23 cp -rf $CUR_DIR/audio/$BOARD_NAME/$OS_TYPE/libs/libaudio_primary_port.so $OUT_DIR/
|
/device/soc/rockchip/common/sdk_linux/include/linux/usb/ |
H A D | audio.h | 3 * <linux/usb/audio.h> -- USB Audio definitions. 24 #include <uapi/linux/usb/audio.h>
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | analogix_dp-rockchip.c | 59 * @audio: check if audio is supported by source 69 bool audio; member 476 if (dp->data->audio) { in rockchip_dp_bind() 662 .audio = true, 674 .audio = true, 683 .audio = true,
|
H A D | dw-dp.c | 263 struct dw_dp_audio audio; member 2097 struct dw_dp_audio *audio = &dp->audio; in dw_dp_audio_hw_params() local 2100 audio->channels = params->cea.channels; in dw_dp_audio_hw_params() 2142 struct dw_dp_audio *audio = &dp->audio; in dw_dp_audio_infoframe_send() local 2162 frame.channels = audio->channels; in dw_dp_audio_infoframe_send() 2224 struct dw_dp_audio *audio = &dp->audio; in dw_dp_register_audio_driver() local 2232 audio in dw_dp_register_audio_driver() 2241 struct dw_dp_audio *audio = &dp->audio; dw_dp_unregister_audio_driver() local [all...] |
H A D | cdn-dp-core.c | 735 struct audio_info audio = { in cdn_dp_audio_hw_params() local 750 audio.format = AFMT_I2S; in cdn_dp_audio_hw_params() 753 audio.format = AFMT_SPDIF; in cdn_dp_audio_hw_params() 761 ret = cdn_dp_audio_config(dp, &audio); in cdn_dp_audio_hw_params() 763 dp->audio_info = audio; in cdn_dp_audio_hw_params()
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | dw-dp.c | 264 struct dw_dp_audio audio; member 2120 struct dw_dp_audio *audio = &dp->audio; in dw_dp_audio_hw_params() local 2123 audio->channels = params->cea.channels; in dw_dp_audio_hw_params() 2168 struct dw_dp_audio *audio = &dp->audio; in dw_dp_audio_infoframe_send() local 2187 frame.channels = audio->channels; in dw_dp_audio_infoframe_send() 2255 struct dw_dp_audio *audio = &dp->audio; in dw_dp_register_audio_driver() local 2263 audio in dw_dp_register_audio_driver() 2275 struct dw_dp_audio *audio = &dp->audio; dw_dp_unregister_audio_driver() local [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 40 #include "dw-hdmi-audio.h" 439 struct platform_device *audio; member 1067 /* If the ideal N could satisfy the audio math, then just take it */ in hdmi_compute_n() 1081 * The best N already satisfy the audio math, and also be in hdmi_compute_n() 1107 * When transmitting IEC60958 linear PCM audio, these registers allow to 1110 * used when the I2S audio interface, General Purpose Audio (GPA), 1111 * or AHB audio DMA (AHBAUDDMA) interface is active 1135 /* Only compute CTS when using internal AHB audio */ in hdmi_set_clk_regenerator() 1191 * For >2 channel PCM audio, we need to select layout 1 in dw_hdmi_set_channel_count() 1202 /* Set the audio infoframe in dw_hdmi_set_channel_count() 4666 struct dw_hdmi_audio_data audio; dw_hdmi_probe() local 4681 struct dw_hdmi_i2s_audio_data audio; dw_hdmi_probe() local [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/ |
H A D | Makefile | 20 .PHONY:clean all base sys vi mcf vo vo_dev vpss avs chnl region vgs gdc venc vedu vdec vfmw jpegd dis isp audio audio_bin
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drv.h | 220 } audio; member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/ |
H A D | drv_hdmi_proc.c | 1081 un_audio_byte1.u8 = hw_status->info_frame_status.audio[4];
in porc_auido_attr() 1082 un_audio_byte2.u8 = hw_status->info_frame_status.audio[5];
in porc_auido_attr() 1119 un_audio_byte5.u8 = hw_status->info_frame_status.audio[8];
in proc_audio_path() 1133 osal_seq_printf(file, "%-15s: 0x%02x (%u)\n", "Channel/SpeakerAlloc", hw_status->info_frame_status.audio[7],
in proc_audio_path() 1134 hw_status->info_frame_status.audio[7]);
in proc_audio_path() 1141 data = hw_status->info_frame_status.audio;
in proc_audio_path() 1643 /* audio info */
in proc_sink_audio_cap()
|
H A D | drv_hdmi_common.h | 976 hi_u8 audio[HDMI_INFO_FRAME_MAX_SIZE]; member
|
H A D | drv_hdmi_intf.c | 974 /* audio attrbute construct */
981 audio_attr->audio_code = (hw_status.info_frame_status.audio[4] >> 4) & 0xf; /* 4'b, BIT[4:1] */
1255 /* audio attribute init */
1681 hdmi_debug_delay(hdmi_dev, "drv_hdmi_stop audio path disable");
1817 hdmi_err("the audio interface(%u) is invalid\n", ao_attr->sound_intf);
1822 hdmi_err("the audio channel number(%u) is invalid\n", ao_attr->channels);
1827 hdmi_err("the input audio frequency(%u) is invalid\n", ao_attr->sample_fs);
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/ |
H A D | cfg.mak | 264 # media audio config
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/hal/ctrl/hisiv100/ |
H A D | hdmi_hal_intf.c | 487 HDMI_INFOFRAME_TYPE_AUDIO, hw_status->info_frame_status.audio);
in hal_hdmi_hardware_status_get()
|
/device/soc/hisilicon/common/hal/middleware/ffmpeg_adapt/ |
H A D | configure_llvm | 209 --enable-chromaprint enable audio fingerprinting with chromaprint [no] 219 --enable-ladspa enable LADSPA audio filtering [no] 228 --enable-libcdio enable audio CD grabbing with libcdio [no] 244 --enable-libjack enable JACK audio sound server [no] 305 --enable-lv2 enable LV2 audio filtering [no]
|