Home
last modified time | relevance | path

Searched +full:rk3036 +full:- +full:codec (Results 1 – 10 of 10) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/sound/
Drockchip,rk3036-codec.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/rockchip,rk3036-codec.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Rockchip RK3036 internal codec
10 - Heiko Stuebner <[email protected]>
13 - $ref: dai-common.yaml#
17 const: rockchip,rk3036-codec
24 - description: clock for audio codec
26 clock-names:
[all …]
/linux-6.14.4/arch/arm/boot/dts/rockchip/
Drk3036.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 #include <dt-bindings/gpio/gpio.h>
4 #include <dt-bindings/interrupt-controller/irq.h>
5 #include <dt-bindings/interrupt-controller/arm-gic.h>
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include <dt-bindings/clock/rk3036-cru.h>
8 #include <dt-bindings/soc/rockchip,boot-mode.h>
9 #include <dt-bindings/power/rk3036-power.h>
12 #address-cells = <1>;
13 #size-cells = <1>;
[all …]
Drk3036-kylin.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include "rk3036.dtsi"
8 model = "Rockchip RK3036 KylinBoard";
9 compatible = "rockchip,rk3036-kylin", "rockchip,rk3036";
12 stdout-path = "serial2:115200n8";
20 hdmi_con: hdmi-con {
21 compatible = "hdmi-connector";
26 remote-endpoint = <&hdmi_out_con>;
31 leds: gpio-leds {
[all …]
Drk3128.dtsi1 // SPDX-License-Identifier: GPL-2.0+
6 #include <dt-bindings/clock/rk3128-cru.h>
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include <dt-bindings/power/rk3128-power.h>
15 interrupt-parent = <&gic>;
16 #address-cells = <1>;
17 #size-cells = <1>;
[all …]
/linux-6.14.4/sound/soc/codecs/
Dinno_rk3036.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Driver of Inno codec for rk3036 by Rockchip Inc.
6 * Author: Zheng ShunQian<zhengsq@rock-chips.com>
11 #include <sound/soc-dapm.h>
12 #include <sound/soc-dai.h>
34 static const DECLARE_TLV_DB_MINMAX(rk3036_codec_hp_tlv, -39, 0);
39 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in rk3036_codec_antipop_info()
40 uinfo->count = 2; in rk3036_codec_antipop_info()
41 uinfo->value.integer.min = 0; in rk3036_codec_antipop_info()
42 uinfo->value.integer.max = 1; in rk3036_codec_antipop_info()
[all …]
Dinno_rk3036.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Driver of Inno Codec for rk3036 by Rockchip Inc.
5 * Author: Zheng ShunQian<zhengsq@rock-chips.com>
11 /* codec registers */
25 #define INNO_R00_CSR_RESET (0x0 << 0) /*codec system reset*/
27 #define INNO_R00_CDCR_RESET (0x0 << 1) /*codec digital core reset*/
90 /* Gain of output, 1.5db step: -39db(0x0) ~ 0db(0x1a) ~ 6db(0x1f) */
DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 snd-soc-88pm860x-y := 88pm860x-codec.o
3 snd-soc-ab8500-codec-y := ab8500-codec.o
4 snd-soc-ac97-y := ac97.o
5 snd-soc-ad1836-y := ad1836.o
6 snd-soc-ad193x-y := ad193x.o
7 snd-soc-ad193x-spi-y := ad193x-spi.o
8 snd-soc-ad193x-i2c-y := ad193x-i2c.o
9 snd-soc-ad1980-y := ad1980.o
10 snd-soc-ad73311-y := ad73311.o
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # modular, meaning we can't build the codec driver in with I2C support.
5 # setting - SPI can't be modular so that case doesn't need to be covered.
12 menu "CODEC drivers"
15 tristate "Build all ASoC CODEC drivers"
359 Normally ASoC codec drivers are only built if a machine driver which
421 tristate "Build generic ASoC AC97 CODEC driver"
458 tristate "Analog Devices ADAU1372 CODEC (I2C)"
464 tristate "Analog Devices ADAU1372 CODEC (SPI)"
470 tristate "Analog Devices ADAU1373 CODEC"
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/media/
Drockchip-vpu.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/rockchip-vpu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Ezequiel Garcia <[email protected]>
18 - enum:
19 - rockchip,rk3036-vpu
20 - rockchip,rk3066-vpu
21 - rockchip,rk3288-vpu
22 - rockchip,rk3328-vpu
[all …]
/linux-6.14.4/drivers/media/platform/verisilicon/
Dhantro_drv.c1 // SPDX-License-Identifier: GPL-2.0
3 * Hantro VPU codec driver
9 * Based on s5p-mfc driver by Samsung Electronics Co., Ltd.
22 #include <media/v4l2-event.h>
23 #include <media/v4l2-mem2mem.h>
24 #include <media/videobuf2-core.h>
25 #include <media/videobuf2-vmalloc.h>
31 #define DRIVER_NAME "hantro-vpu"
36 "Debug level - higher value produces more verbose messages");
42 ctrl = v4l2_ctrl_find(&ctx->ctrl_handler, id); in hantro_get_ctrl()
[all …]