Searched full:peb2466 (Results 1 – 5 of 5) sorted by relevance
/linux/sound/soc/codecs/ |
H A D | peb2466.c | 3 // peb2466.c -- Infineon PEB2466 ALSA SoC driver 39 struct peb2466 { struct 134 static int peb2466_write_byte(struct peb2466 *peb2466, u8 cmd, u8 val) in peb2466_write_byte() argument 137 .tx_buf = &peb2466->spi_tx_buf, in peb2466_write_byte() 141 peb2466->spi_tx_buf[0] = cmd | PEB2466_CMD_W; in peb2466_write_byte() 142 peb2466->spi_tx_buf[1] = val; in peb2466_write_byte() 144 dev_dbg(&peb2466->spi->dev, "write byte (cmd %02x) %02x\n", in peb2466_write_byte() 145 peb2466->spi_tx_buf[0], peb2466->spi_tx_buf[1]); in peb2466_write_byte() 147 return spi_sync_transfer(peb2466->spi, &xfer, 1); in peb2466_write_byte() 150 static int peb2466_read_byte(struct peb2466 *peb2466, u8 cmd, u8 *val) in peb2466_read_byte() argument [all …]
|
H A D | Kconfig | 1476 tristate "Infineon PEB2466 quad PCM codec" 1480 Enable support for the Infineon PEB2466 quad PCM codec, 1484 will be called snd-soc-peb2466.
|
H A D | Makefile | 214 snd-soc-peb2466-y := peb2466.o 616 obj-$(CONFIG_SND_SOC_PEB2466) += snd-soc-peb2466.o
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | infineon,peb2466.yaml | 4 $id: http://devicetree.org/schemas/sound/infineon,peb2466.yaml# 7 title: Infineon PEB2466 codec 13 The Infineon PEB2466 codec is a programmable DSP-based four channels codec 22 The PEB2466 codec also supports 28 gpios (signaling pins). 30 const: infineon,peb2466 83 compatible = "infineon,peb2466";
|
/linux/ |
H A D | MAINTAINERS | 11131 INFINEON PEB2466 ASoC CODEC 11135 F: Documentation/devicetree/bindings/sound/infineon,peb2466.yaml 11136 F: sound/soc/codecs/peb2466.c
|