/linux-6.14.4/drivers/gpu/drm/hisilicon/hibmc/ |
D | hibmc_drm_i2c.c | 28 struct hibmc_vdac *vdac = data; in hibmc_set_i2c_signal() local 29 struct hibmc_drm_private *priv = to_hibmc_drm_private(vdac->connector.dev); in hibmc_set_i2c_signal() 48 struct hibmc_vdac *vdac = data; in hibmc_get_i2c_signal() local 49 struct hibmc_drm_private *priv = to_hibmc_drm_private(vdac->connector.dev); in hibmc_get_i2c_signal() 80 int hibmc_ddc_create(struct drm_device *drm_dev, struct hibmc_vdac *vdac) in hibmc_ddc_create() argument 82 vdac->adapter.owner = THIS_MODULE; in hibmc_ddc_create() 83 snprintf(vdac->adapter.name, I2C_NAME_SIZE, "HIS i2c bit bus"); in hibmc_ddc_create() 84 vdac->adapter.dev.parent = drm_dev->dev; in hibmc_ddc_create() 85 i2c_set_adapdata(&vdac->adapter, vdac); in hibmc_ddc_create() 86 vdac->adapter.algo_data = &vdac->bit_data; in hibmc_ddc_create() [all …]
|
D | hibmc_drm_vdac.c | 27 struct hibmc_vdac *vdac = to_hibmc_vdac(connector); in hibmc_connector_get_modes() local 31 drm_edid = drm_edid_read_ddc(connector, &vdac->adapter); in hibmc_connector_get_modes() 54 struct hibmc_vdac *vdac = to_hibmc_vdac(connector); in hibmc_connector_destroy() local 56 i2c_del_adapter(&vdac->adapter); in hibmc_connector_destroy() 96 struct hibmc_vdac *vdac = &priv->vdac; in hibmc_vdac_init() local 97 struct drm_encoder *encoder = &vdac->encoder; in hibmc_vdac_init() 99 struct drm_connector *connector = &vdac->connector; in hibmc_vdac_init() 102 ret = hibmc_ddc_create(dev, vdac); in hibmc_vdac_init() 120 &vdac->adapter); in hibmc_vdac_init()
|
D | hibmc_drm_drv.h | 41 struct hibmc_vdac vdac; member
|
/linux-6.14.4/Documentation/devicetree/bindings/power/ |
D | amlogic,meson-ee-pwrc.yaml | 76 - const: vdac 102 - const: vdac 145 - const: vdac 180 "rdma", "venci", "vencp", "vdac",
|
/linux-6.14.4/arch/arm/boot/dts/ti/omap/ |
D | twl6030.dtsi | 56 vdac: regulator-vdac { label 57 compatible = "ti,twl6030-vdac";
|
D | twl4030.dtsi | 53 vdac: regulator-vdac { label 54 compatible = "ti,twl4030-vdac";
|
D | omap3-sniper.dts | 236 * The TWL4030 VAUX2 and VDAC regulators power sensors that are slaves on I2C3. 247 &vdac {
|
D | motorola-cpcap-mapphone.dtsi | 173 vdac: VDAC { label
|
D | omap3-devkit8000-common.dtsi | 364 vdda_dac-supply = <&vdac>; 384 vdda-supply = <&vdac>;
|
D | omap3-cm-t3x30.dtsi | 85 vdda-supply = <&vdac>;
|
/linux-6.14.4/Documentation/devicetree/bindings/display/ |
D | amlogic,meson-vpu.yaml | 22 | osd2 | | | |---| Enci ----------|----|-----VDAC------| 55 The ENCI is connected to a single VDAC for Composite Output. 92 A port node pointing to the CVBS VDAC port node. 133 /* CVBS VDAC output port */
|
/linux-6.14.4/arch/arm/boot/dts/nxp/imx/ |
D | imx53-qsrb.dts | 120 vdac_reg: vdac { 121 regulator-name = "VDAC";
|
/linux-6.14.4/drivers/gpu/drm/meson/ |
D | meson_encoder_cvbs.c | 27 /* HHI VDAC Registers */ 170 /* Setup 27MHz vclk2 for ENCI and VDAC */ in meson_encoder_cvbs_atomic_enable() 200 /* Disable CVBS VDAC */ in meson_encoder_cvbs_atomic_disable()
|
D | meson_vclk.c | 21 * - CVBS 27MHz generator via the VCLK2 to the VENCI and VDAC blocks 36 * --VCLK2-| |--VDAC 41 * preferred path for CVBS VDAC clocking. 236 * Setup VCLK2 for 27MHz, and enable clocks for ENCI and VDAC 316 /* select vclk_div1 for vdac */ in meson_venci_cvbs_clock_config()
|
/linux-6.14.4/sound/soc/codecs/ |
D | rt5631.c | 694 SOC_DAPM_SINGLE("VDAC Playback Switch", RT5631_OUTMIXER_L_CTRL, 699 SOC_DAPM_SINGLE("VDAC Playback Switch", RT5631_OUTMIXER_R_CTRL, 818 "SPOLMIX", "MONOIN_RX", "VDAC", "DACL"}; 828 "SPORMIX", "MONOIN_RX", "VDAC", "DACR"}; 837 static const char *rt5631_mono_src_sel[] = {"MONOMIX", "MONOIN_RX", "VDAC"}; 1124 {"OUTMIXL Mixer", "VDAC Playback Switch", "Voice DAC Boost"}, 1135 {"OUTMIXR Mixer", "VDAC Playback Switch", "Voice DAC Boost"}, 1171 {"SPOL Mux", "VDAC", "Voice DAC Boost"}, 1176 {"SPOR Mux", "VDAC", "Voice DAC Boost"}, 1181 {"MONO Mux", "VDAC", "Voice DAC Boost"},
|
/linux-6.14.4/Documentation/devicetree/bindings/mfd/ |
D | ti,twl.yaml | 39 - ti,twl4030-vdac 98 - ti,twl6030-vdac
|
D | tps65910.txt | 23 tps65910: vrtc, vio, vdd1, vdd2, vdd3, vdig1, vdig2, vpll, vdac, vaux1, 39 vcc5-supply: VPLL and VDAC input.
|
/linux-6.14.4/arch/mips/include/asm/dec/ |
D | ioasic_addrs.h | 31 #define IOASIC_VDAC_HI (5*IOASIC_SLOT_SIZE) /* VDAC (maxine) */ 33 #define IOASIC_VDAC_LO (7*IOASIC_SLOT_SIZE) /* VDAC (maxine) */
|
/linux-6.14.4/drivers/soc/amlogic/ |
D | meson-clk-measure.c | 77 CLK_MSR_ID(32, "vdac"), 111 CLK_MSR_ID(10, "vdac"), 255 CLK_MSR_ID(10, "vdac"), 372 CLK_MSR_ID(10, "vdac"),
|
/linux-6.14.4/drivers/regulator/ |
D | twl6030-regulator.c | 608 TWL6030_FIXED_LDO(VDAC, 0x64, 1800, 0); 666 TWLFIXED_OF_MATCH("ti,twl6030-vdac", VDAC), 751 * - SC_DETECT2 (vusb, vdac, vio, vdd1/2, vpll2) in twlreg_probe()
|
D | twl-regulator.c | 528 TWL4030_ADJUSTABLE_LDO(VDAC, 0x3b, 10, 100, 0x08); 563 TWL4030_OF_MATCH("ti,twl4030-vdac", VDAC), 642 * - SC_DETECT2 (vusb, vdac, vio, vdd1/2, vpll2) in twlreg_probe()
|
D | tps65910-regulator.c | 61 /* supported VDAC voltages in microvolts */ 152 .name = "vdac", 284 EXT_CONTROL_REG_BITS(VDAC, 0, 7), 973 { .name = "vdac", .driver_data = (void *) &tps65910_regs[8] },
|
/linux-6.14.4/arch/arm/boot/dts/ |
D | tps65910.dtsi | 60 regulator-compatible = "vdac";
|
/linux-6.14.4/arch/arm/boot/dts/amlogic/ |
D | meson8m2.dtsi | 78 "vencp", "vdac", "vencl", "viu", "venc", "rdma";
|
/linux-6.14.4/Documentation/gpu/ |
D | meson.rst | 21 | osd2 | | | |---| Enci ----------|----|-----VDAC------|
|