Home
last modified time | relevance | path

Searched full:vdac (Results 1 – 25 of 41) sorted by relevance

12

/linux/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_i2c.c28 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 …]
H A Dhibmc_drm_vdac.c27 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 hibmc_ddc_del(vdac); in hibmc_connector_destroy()
97 struct hibmc_vdac *vdac = &priv->vdac; in hibmc_vdac_init() local
98 struct drm_encoder *encoder = &vdac->encoder; in hibmc_vdac_init()
100 struct drm_connector *connector = &vdac->connector; in hibmc_vdac_init()
103 ret = hibmc_ddc_create(dev, vdac); in hibmc_vdac_init()
121 &vdac->adapter); in hibmc_vdac_init()
136 hibmc_ddc_del(vdac); in hibmc_vdac_init()
H A Dhibmc_drm_drv.h44 struct hibmc_vdac vdac; member
72 void hibmc_ddc_del(struct hibmc_vdac *vdac);
/linux/Documentation/devicetree/bindings/power/
H A Damlogic,meson-ee-pwrc.yaml76 - const: vdac
102 - const: vdac
145 - const: vdac
180 "rdma", "venci", "vencp", "vdac",
/linux/Documentation/devicetree/bindings/display/
H A Damlogic,meson-vpu.yaml22 | 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/arch/arm/boot/dts/ti/omap/
H A Dtwl6030.dtsi56 vdac: regulator-vdac { label
57 compatible = "ti,twl6030-vdac";
H A Domap3-sniper.dts236 * The TWL4030 VAUX2 and VDAC regulators power sensors that are slaves on I2C3.
247 &vdac {
H A Dmotorola-cpcap-mapphone.dtsi173 vdac: VDAC { label
H A Domap3-cm-t3x30.dtsi85 vdda-supply = <&vdac>;
H A Domap3-n950-n9.dtsi169 &vdac {
170 regulator-name = "vdac";
H A Domap4-duovero-parlor.dts179 vdda-supply = <&vdac>;
/linux/arch/mips/include/asm/dec/
H A Dioasic_addrs.h31 #define IOASIC_VDAC_HI (5*IOASIC_SLOT_SIZE) /* VDAC (maxine) */
33 #define IOASIC_VDAC_LO (7*IOASIC_SLOT_SIZE) /* VDAC (maxine) */
/linux/drivers/regulator/
H A Dtwl-regulator.c528 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()
H A Dtwl6030-regulator.c608 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()
H A Dtps65910-regulator.c61 /* 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] },
H A Dcpcap-regulator.c354 CPCAP_REG(VDAC, CPCAP_REG_VDACC, CPCAP_REG_ASSIGN3,
430 CPCAP_REG(VDAC, CPCAP_REG_VDACC, CPCAP_REG_ASSIGN3,
/linux/arch/arm/boot/dts/
H A Dtps65910.dtsi60 regulator-compatible = "vdac";
/linux/drivers/soc/amlogic/
H A Dmeson-clk-measure.c83 CLK_MSR_ID(32, "vdac"),
117 CLK_MSR_ID(10, "vdac"),
261 CLK_MSR_ID(10, "vdac"),
378 CLK_MSR_ID(10, "vdac"),
675 CLK_MSR_ID(54, "vdac"),
/linux/drivers/gpu/drm/meson/
H A Dmeson_vclk.c21 * - 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()
H A Dmeson_venc.c25 * - CVBS Encoding via the ENCI encoder and VDAC digital to analog converter
39 * vd1---| |-| | | VENC /---------|----VDAC
47 * The ENCI is designed for PAl or NTSC encoding and can go through the VDAC
51 * VDAC to output RGB ou YUV analog outputs.
1971 /* Disable CVBS VDAC */ in meson_venc_init()
/linux/arch/arm/boot/dts/amlogic/
H A Dmeson8m2.dtsi78 "vencp", "vdac", "vencl", "viu", "venc", "rdma";
/linux/Documentation/gpu/
H A Dmeson.rst21 | osd2 | | | |---| Enci ----------|----|-----VDAC------|
/linux/Documentation/devicetree/bindings/display/ti/
H A Dti,omap-dss.txt201 vdda-supply = <&vdac>;
/linux/Documentation/devicetree/bindings/soc/amlogic/
H A Damlogic,meson-gx-hhi-sysctrl.yaml147 "rdma", "venci", "vencp", "vdac", "vdi6",
/linux/include/linux/mfd/
H A Dtps65910.h269 /*Registers VDIG (0x80) to VDAC register.RegisterDescription */
334 /*Register VDAC (0x80) register.RegisterDescription */

12