Home
last modified time | relevance | path

Searched +full:tdm +full:- +full:input +full:- +full:data2 +full:- +full:select (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/sound/
Drichtek,rtq9128.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - ChiYuan Huang <cy_huang@richtek.com>
13 The RTQ9128 is a ultra-low output noise, high-efficiency, four-channel
14 class-D audio power amplifier and delivering 4x75W into 4OHm at 10%
18 - $ref: dai-common.yaml#
23 - richtek,rtq9128
28 enable-gpios:
31 richtek,tdm-input-data2-select:
[all …]
/linux-6.12.1/sound/soc/codecs/
Drtq9128.c1 // SPDX-License-Identifier: GPL-2.0-only
104 return -EINVAL; in rtq9128_i2c_write()
108 return i2c_smbus_write_i2c_block_data(i2c, reg, rg_size, data + count - rg_size); in rtq9128_i2c_write()
123 return -EINVAL; in rtq9128_i2c_read()
131 return -EIO; in rtq9128_i2c_read()
133 memset(val_buf, 0, val_size - rg_size); in rtq9128_i2c_read()
134 memcpy(val_buf + val_size - rg_size, data_tmp, rg_size); in rtq9128_i2c_read()
218 static const DECLARE_TLV_DB_SCALE(dig_tlv, -10375, 25, 0);
221 0, 3, TLV_DB_SCALE_ITEM(-600, 600, 0),
274 SOC_SINGLE("SDO Select", RTQ9128_REG_SDO_SEL, 0, 15, 0),
[all …]