Searched +full:keembay +full:- +full:i2s (Results 1 – 10 of 10) sorted by relevance
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | intel,keembay-i2s.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/sound/intel,keembay-i2s.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Intel KeemBay I2S 11 - Daniele Alessandrelli <daniele.alessandrelli@intel.com> 12 - Paul J. Murphy <paul.j.murphy@intel.com> 15 Intel KeemBay I2S 18 - $ref: dai-common.yaml# 23 - intel,keembay-i2s [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | intel,keembay-i2s.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/sound/intel,keembay-i2s.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Intel KeemBay I2S Device Tree Bindings 11 - Sia, Jee Heng <jee.heng.sia@intel.com> 14 Intel KeemBay I2S 19 - intel,keembay-i2s 20 - intel,keembay-tdm 22 "#sound-dai-cells": [all …]
|
| /kernel/linux/linux-5.10/sound/soc/intel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 has an audio controller with a DSP and I2S or DMIC port, then 29 with I2S codec present. This is a recommended option. 60 If you have a Intel Baytrail or Cherrytrail platform with an I2S 78 This is a backwards-compatible option to select all devices 139 tristate "CometLake-H Platforms" 144 If you have a Intel CometLake-H platform with the DSP 148 tristate "CometLake-LP Platforms" 153 If you have a Intel CometLake-LP platform with the DSP 200 tristate "Keembay Platforms" [all …]
|
| /kernel/linux/linux-6.6/sound/soc/intel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 has an audio controller with a DSP and I2S or DMIC port, then 31 with I2S codec present. This is a recommended option. 63 If you have a Intel Baytrail or Cherrytrail platform with an I2S 81 This is a backwards-compatible option to select all devices 142 tristate "CometLake-H Platforms" 147 If you have a Intel CometLake-H platform with the DSP 151 tristate "CometLake-LP Platforms" 156 If you have a Intel CometLake-LP platform with the DSP 203 tristate "Keembay Platforms" [all …]
|
| /kernel/linux/linux-6.6/sound/soc/intel/keembay/ |
| D | kmb_platform.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 // Intel KeemBay Platform driver. 10 #include <linux/dma-mapping.h> 60 * bit 0-3 = preamble (0x8 = block start) 61 * 4-7 = AUX (=0) 62 * 8-27 = audio data (without AUX if 24bit sample) 69 * bit 0-23 = audio data 74 * 28-31 = 0 81 u32(*buf)[2] = (void *)runtime->dma_area; in hdmi_reformat_iec958() 85 for (i = 0; i < kmb_i2s->fifo_th; i++) { in hdmi_reformat_iec958() [all …]
|
| D | kmb_platform.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Intel KeemBay Platform driver 33 /* I2S Tx Rx Registers for all channels */ 49 /* I2S COMP Registers */ 68 * Component parameter register fields - define the I2S block's 115 * struct i2s_clk_config_data - represent i2s clk configuration data 140 /* data related to DMA transfers b/w i2s and DMAC */
|
| /kernel/linux/linux-5.10/sound/soc/intel/keembay/ |
| D | kmb_platform.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 // Intel KeemBay Platform driver. 55 unsigned int period_pos = tx_ptr % runtime->period_size; in kmb_pcm_tx_fn() 56 void __iomem *i2s_base = kmb_i2s->i2s_base; in kmb_pcm_tx_fn() 57 void *buf = runtime->dma_area; in kmb_pcm_tx_fn() 60 /* KMB i2s uses two separate L/R FIFO */ in kmb_pcm_tx_fn() 61 for (i = 0; i < kmb_i2s->fifo_th; i++) { in kmb_pcm_tx_fn() 62 if (kmb_i2s->config.data_width == 16) { in kmb_pcm_tx_fn() 72 if (++tx_ptr >= runtime->buffer_size) in kmb_pcm_tx_fn() 76 *period_elapsed = period_pos >= runtime->period_size; in kmb_pcm_tx_fn() [all …]
|
| D | kmb_platform.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Intel KeemBay Platform driver 32 /* I2S Tx Rx Registers for all channels */ 48 /* I2S COMP Registers */ 67 * Component parameter register fields - define the I2S block's 109 * struct i2s_clk_config_data - represent i2s clk configuration data
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|