Home
last modified time | relevance | path

Searched full:peb2466 (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/sound/soc/codecs/
H A Dpeb2466.c3 // 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 DKconfig1363 tristate "Infineon PEB2466 quad PCM codec"
1367 Enable support for the Infineon PEB2466 quad PCM codec,
1371 will be called snd-soc-peb2466.
H A DMakefile201 snd-soc-peb2466-objs := peb2466.o
582 obj-$(CONFIG_SND_SOC_PEB2466) += snd-soc-peb2466.o
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dinfineon,peb2466.yaml4 $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";
/openbmc/linux/
H A DMAINTAINERS10325 INFINEON PEB2466 ASoC CODEC
10329 F: Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10330 F: sound/soc/codecs/peb2466.c
H A Dopengrok1.0.log[all...]
H A Dopengrok0.0.log[all...]