Searched refs:vtg (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/sti/ |
D | sti_vtg.c | 98 static void vtg_register(struct sti_vtg *vtg) in vtg_register() argument 100 list_add_tail(&vtg->link, &vtg_lookup); in vtg_register() 105 struct sti_vtg *vtg; in of_vtg_find() local 107 list_for_each_entry(vtg, &vtg_lookup, link) { in of_vtg_find() 108 if (vtg->np == np) in of_vtg_find() 109 return vtg; in of_vtg_find() 115 static void vtg_reset(struct sti_vtg *vtg) in vtg_reset() argument 118 if (vtg->slave) in vtg_reset() 119 vtg_reset(vtg->slave); in vtg_reset() 121 writel(1, vtg->regs + VTG_DRST_AUTOC); in vtg_reset() [all …]
|
D | sti_vtg.h | 18 void sti_vtg_set_config(struct sti_vtg *vtg, 20 int sti_vtg_register_client(struct sti_vtg *vtg, 22 int sti_vtg_unregister_client(struct sti_vtg *vtg,
|
D | sti_hqvdp.c | 353 struct sti_vtg *vtg; member 631 sti_vtg_register_client(hqvdp->vtg, in sti_hqvdp_prepare_layer() 678 sti_vtg_unregister_client(hqvdp->vtg, &hqvdp->vtg_nb)) in sti_hqvdp_disable_layer() 1040 hqvdp->vtg = of_vtg_find(vtg_np); in sti_hqvdp_probe()
|
/linux-4.1.27/Documentation/devicetree/bindings/gpu/ |
D | st,stih4xx.txt | 3 - sti-vtg: video timing generator 5 - compatible: "st,vtg" 9 - st,slave: phandle on a slave vtg 42 - st,vtg: phandle(s) on vtg device (main and aux) nodes. 116 - st,vtg: phandle on vtg main device node. 123 vtg_main_slave: sti-vtg-main-slave@fe85A800 { 124 compatible = "st,vtg"; 129 vtg_main: sti-vtg-main-master@fd348000 { 130 compatible = "st,vtg"; 135 vtg_aux_slave: sti-vtg-aux-slave@fd348400 { [all …]
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | stih407.dtsi | 14 vtg_main: sti-vtg-main@8d02800 { 15 compatible = "st,vtg"; 20 vtg_aux: sti-vtg-aux@8d00200 { 21 compatible = "st,vtg"; 82 st,vtg = <&vtg_main>, <&vtg_aux>;
|
D | stih410.dtsi | 85 vtg_main: sti-vtg-main@8d02800 { 86 compatible = "st,vtg"; 91 vtg_aux: sti-vtg-aux@8d00200 { 92 compatible = "st,vtg"; 153 st,vtg = <&vtg_main>, <&vtg_aux>;
|
/linux-4.1.27/drivers/mfd/ |
D | menelaus.c | 458 u16 vtg; member 462 static int menelaus_set_voltage(const struct menelaus_vtg *vtg, int mV, in menelaus_set_voltage() argument 470 ret = menelaus_read_reg(vtg->vtg_reg); in menelaus_set_voltage() 473 val = ret & ~(((1 << vtg->vtg_bits) - 1) << vtg->vtg_shift); in menelaus_set_voltage() 474 val |= vtg_val << vtg->vtg_shift; in menelaus_set_voltage() 478 vtg->name, mV, vtg->vtg_reg, val); in menelaus_set_voltage() 480 ret = menelaus_write_reg(vtg->vtg_reg, val); in menelaus_set_voltage() 483 ret = menelaus_write_reg(vtg->mode_reg, mode); in menelaus_set_voltage() 493 static int menelaus_get_vtg_value(int vtg, const struct menelaus_vtg_value *tbl, in menelaus_get_vtg_value() argument 499 if (tbl->vtg == vtg) in menelaus_get_vtg_value() [all …]
|