Home
last modified time | relevance | path

Searched refs:audio (Results 1 - 22 of 22) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp-i2s-audio.c3 * 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 Ddw-hdmi-qp.c37 #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 Ddw-hdmi-qp-i2s-audio.c3 * 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 Ddw-hdmi-qp.c37 #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 DMakefile45 -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 DMakefile40 -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 DMakefile42 -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 Dbuild.sh20 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 Daudio.h3 * <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 Danalogix_dp-rockchip.c59 * @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 Ddw-dp.c263 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 Dcdn-dp-core.c735 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 Ddw-dp.c264 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 Ddw-hdmi.c40 #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 DMakefile20 .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 Dnouveau_drv.h220 } audio; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/
H A Ddrv_hdmi_proc.c1081 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 Ddrv_hdmi_common.h976 hi_u8 audio[HDMI_INFO_FRAME_MAX_SIZE]; member
H A Ddrv_hdmi_intf.c974 /* 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 Dcfg.mak264 # media audio config
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/hal/ctrl/hisiv100/
H A Dhdmi_hal_intf.c487 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 Dconfigure_llvm209 --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]

Completed in 41 milliseconds