Searched +full:bt +full:- +full:pcm +full:- +full:int +full:- +full:params (Results  1 – 11 of 11) sorted by relevance
| /linux/Documentation/devicetree/bindings/net/bluetooth/ | 
| H A D | brcm,bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Linus Walleij <linus.walleij@linaro.org>
 13   This binding describes Broadcom UART-attached bluetooth chips.
 18       - items:
 19           - enum:
 20               - infineon,cyw43439-bt
 21           - const: brcm,bcm4329-bt
 22       - enum:
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/rockchip/ | 
| H A D | rk3288-veyron-broadcom-bluetooth.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)11 		pinctrl-names = "default";
 12 		pinctrl-0 = <&bt_host_wake_l>, <&bt_enable_l>,
 15 		compatible = "brcm,bcm43540-bt";
 16 		host-wakeup-gpios = <&gpio4 RK_PD7 GPIO_ACTIVE_HIGH>;
 17 		shutdown-gpios = <&gpio4 RK_PD5 GPIO_ACTIVE_HIGH>;
 18 		device-wakeup-gpios = <&gpio4 RK_PD2 GPIO_ACTIVE_HIGH>;
 19 		max-speed = <3000000>;
 20 		brcm,bt-pcm-int-params = [01 02 00 01 01];
 
 | 
| /linux/sound/soc/hisilicon/ | 
| H A D | hi6210-i2s.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  * linux/sound/soc/m8m/hi6210_i2s.c - I2S IP driver
 8  * This driver only deals with S2 interface (BT)
 19 #include <sound/pcm.h>
 29 #include <linux/reset-controller.h>
 31 #include "hi6210-i2s.h"
 37 	int clocks;
 43 	int clk_rate;
 45 	int rate;
 46 	int format;
 [all …]
 
 | 
| /linux/drivers/bluetooth/ | 
| H A D | hci_bcm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later53  * struct bcm_device_data - device specific data
 55  * @drive_rts_on_open: drive RTS signal on ->open() when platform requires it
 69  * struct bcm_device - device driver resources
 106  * @drive_rts_on_open: drive RTS signal on ->open() when platform requires it
 108  * @pcm_int_params: keep the initial PCM configuration
 123 	int			(*set_device_wakeup)(struct bcm_device *, bool);
 124 	int			(*set_shutdown)(struct bcm_device *, bool);
 127 	int			gpio_count;
 128 	int			gpio_int_idx;
 [all …]
 
 | 
| /linux/sound/soc/codecs/ | 
| H A D | wl1273.c |  | 
| H A D | ak4641.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  * ak4641.c  --  AK4641 ALSA Soc Audio driver
 20 #include <sound/pcm.h>
 52 	unsigned int sysclk;
 53 	int deemph;
 54 	int playback_fs;
 68 static const int deemph_settings[] = {44100, 0, 48000, 32000};
 70 static int ak4641_set_deemph(struct snd_soc_component *component)  in ak4641_set_deemph()
 73 	int i, best = 0;  in ak4641_set_deemph()
 77 		if (ak4641->deemph && deemph_settings[i] != 0 &&  in ak4641_set_deemph()
 [all …]
 
 | 
| /linux/sound/soc/intel/catpt/ | 
| H A D | pcm.c | 1 // SPDX-License-Identifier: GPL-2.0-only81 	type = cpu_dai->driver->id;  in catpt_get_stream_template()
 86 		if (substream->stream == SNDRV_PCM_STREAM_CAPTURE)  in catpt_get_stream_template()
 90 		if (substream->stream == SNDRV_PCM_STREAM_CAPTURE)  in catpt_get_stream_template()
 105 	spin_lock(&cdev->list_lock);  in catpt_stream_find()
 106 	list_for_each_entry(pos, &cdev->stream_list, node) {  in catpt_stream_find()
 107 		if (pos->info.stream_hw_id == stream_hw_id) {  in catpt_stream_find()
 113 	spin_unlock(&cdev->list_lock);  in catpt_stream_find()
 122 	memcpy_fromio(&pos, cdev->lpe_ba + stream->info.read_pos_regaddr,  in catpt_stream_read_position()
 135 	offset = stream->info.volume_regaddr[channel];  in catpt_stream_volume()
 [all …]
 
 | 
| /linux/sound/soc/amd/ | 
| H A D | acp-pcm-dma.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  * AMD ALSA SoC PCM Driver for ACP 2.x
 5  * Copyright 2014-2015 Advanced Micro Devices, Inc.
 129  * Configure a given dma channel parameters - enable/disable,
 170 	acp_reg_write(descr_info->src,	acp_mmio, mmACP_SRBM_Targ_Idx_Data);  in config_dma_descriptor_in_sram()
 173 	acp_reg_write(descr_info->dest, acp_mmio, mmACP_SRBM_Targ_Idx_Data);  in config_dma_descriptor_in_sram()
 177 	acp_reg_write(descr_info->xfer_val, acp_mmio, mmACP_SRBM_Targ_Idx_Data);  in config_dma_descriptor_in_sram()
 183 	int ret;  in pre_config_reset()
 200  * system memory <-> ACP SRAM
 203 					   u32 size, int direction,  in set_acp_sysmem_dma_descriptors()
 [all …]
 
 | 
| /linux/drivers/net/wireless/broadcom/b43/ | 
| H A D | main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later6   Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>
 8   Copyright (c) 2005-2009 Michael Buesch <m@bues.ch>
 11   Copyright (c) 2010-2011 Rafał Miłecki <zajec5@gmail.com>
 17   driver  Copyright(c) 2003 - 2004 Intel Corporation.
 31 #include <linux/dma-mapping.h>
 75 static int modparam_bad_frames_preempt;
 76 module_param_named(bad_frames_preempt, modparam_bad_frames_preempt, int, 0444);
 84 static int modparam_hwpctl;
 85 module_param_named(hwpctl, modparam_hwpctl, int, 0444);
 [all …]
 
 | 
| /linux/sound/soc/intel/boards/ | 
| H A D | sof_sdw.c | 1 // SPDX-License-Identifier: GPL-2.0-only5  *  sof_sdw - ASOC Machine driver for Intel SoundWire platforms
 17 #include <sound/soc-acpi.h>
 22 static int quirk_override = -1;
 23 module_param_named(quirk, quirk_override, int, 0444);
 24 MODULE_PARM_DESC(quirk, "Board-specific quirk override");
 31 		dev_dbg(dev, "quirk realtek,jack-detect-source %ld\n",  in log_quirks()
 52 static int sof_sdw_quirk_cb(const struct dmi_system_id *id)  in sof_sdw_quirk_cb()
 54 	sof_sdw_quirk = (unsigned long)id->driver_data;  in sof_sdw_quirk_cb()
 186 		 * (e.g. 15-eb1xxx, 14t-ea000 or 13-aw2xxx)
 [all …]
 
 | 
| /linux/drivers/gpu/drm/vc4/ | 
| H A D | vc4_hdmi.c | 1 // SPDX-License-Identifier: GPL-2.0-only21  * and transfers them over an internal MAI (multi-channel audio
 53 #include <sound/hdmi-codec.h>
 118 	struct drm_display_info *display = &vc4_hdmi->connector.display_info;  in vc4_hdmi_supports_scrambling()
 120 	lockdep_assert_held(&vc4_hdmi->mutex);  in vc4_hdmi_supports_scrambling()
 122 	if (!display->is_hdmi)  in vc4_hdmi_supports_scrambling()
 125 	if (!display->hdmi.scdc.supported ||  in vc4_hdmi_supports_scrambling()
 126 	    !display->hdmi.scdc.scrambling.supported)  in vc4_hdmi_supports_scrambling()
 133 					   unsigned int bpc,  in vc4_hdmi_mode_needs_scrambling()
 141 static int vc4_hdmi_debugfs_regs(struct seq_file *m, void *unused)  in vc4_hdmi_debugfs_regs()
 [all …]
 
 |