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-only 3 * 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-later 53 * 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-only 3 * 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-only 81 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-only 3 * 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-later 6 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-only 5 * 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-only 21 * 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 …]
|