/openbmc/u-boot/drivers/video/sunxi/ |
H A D | tve_common.c | 12 #include <asm/arch/tve.h> 15 void tvencoder_mode_set(struct sunxi_tve_reg * const tve, enum tve_mode mode) in tvencoder_mode_set() argument 21 SUNXI_TVE_GCTRL_DAC_INPUT(2, 3), &tve->gctrl); in tvencoder_mode_set() 22 writel(SUNXI_TVE_CFG0_VGA, &tve->cfg0); in tvencoder_mode_set() 23 writel(SUNXI_TVE_DAC_CFG0_VGA, &tve->dac_cfg0); in tvencoder_mode_set() 24 writel(SUNXI_TVE_UNKNOWN1_VGA, &tve->unknown1); in tvencoder_mode_set() 27 writel(SUNXI_TVE_CHROMA_FREQ_PAL_NC, &tve->chroma_freq); in tvencoder_mode_set() 33 SUNXI_TVE_GCTRL_DAC_INPUT(3, 4), &tve->gctrl); in tvencoder_mode_set() 34 writel(SUNXI_TVE_CFG0_PAL, &tve->cfg0); in tvencoder_mode_set() 35 writel(SUNXI_TVE_DAC_CFG0_COMPOSITE, &tve->dac_cfg0); in tvencoder_mode_set() [all …]
|
H A D | sunxi_display.c | 17 #include <asm/arch/tve.h> 821 struct sunxi_tve_reg * const tve = local 831 tvencoder_mode_set(tve, tve_mode_vga); 834 tvencoder_mode_set(tve, tve_mode_composite_pal_nc); 837 tvencoder_mode_set(tve, tve_mode_composite_pal); 840 tvencoder_mode_set(tve, tve_mode_composite_pal_m); 843 tvencoder_mode_set(tve, tve_mode_composite_ntsc); 930 struct sunxi_tve_reg * __maybe_unused const tve = local 986 tvencoder_enable(tve); 1005 tvencoder_enable(tve);
|
/openbmc/linux/drivers/gpu/drm/imx/ipuv3/ |
H A D | imx-tve.c | 106 struct imx_tve *tve; member 126 return container_of(c, struct imx_tve_encoder, connector)->tve; in con_to_tve() 131 return container_of(e, struct imx_tve_encoder, encoder)->tve; in enc_to_tve() 134 static void tve_enable(struct imx_tve *tve) in tve_enable() argument 136 clk_prepare_enable(tve->clk); in tve_enable() 137 regmap_update_bits(tve->regmap, TVE_COM_CONF_REG, TVE_EN, TVE_EN); in tve_enable() 140 regmap_write(tve->regmap, TVE_STAT_REG, 0xffffffff); in tve_enable() 143 if (tve->mode == TVE_MODE_VGA) in tve_enable() 144 regmap_write(tve->regmap, TVE_INT_CONT_REG, 0); in tve_enable() 146 regmap_write(tve->regmap, TVE_INT_CONT_REG, in tve_enable() [all …]
|
H A D | Makefile | 8 obj-$(CONFIG_DRM_IMX_TVE) += imx-tve.o
|
H A D | Kconfig | 24 Choose this to enable the internal Television Encoder (TVe)
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/dvb-apps/files/dvb-scan-table/dvb-t/ |
H A D | es-Lugo | 3 [TVE 1, TVE 2, 24H TVE, CLAN/50 TVE, RNE1, RNE CLASICA, RNE3]
|
H A D | es-Valladolid | 2 [Canal 57: Clan TVE, 24H TVE, La 2, TVE 1, RNE1, RNE3, RNC]
|
H A D | es-Valencia | 38 [Canal 58: TVE 1, La 2, 24H TVE, Clan TVE, RNE 1, RNE C, RNE 3]
|
H A D | es-Las_Palmas | 6 [Canal 28: TVE HD, Teledeporte, RNE Clásica, RNE 3] 78 [Canal 60: TVE1, TVE2, 24H TVE, Clan/TVE, RNE, RNEC, RNE3, Lanzadera, EPG, Digitext, Meteo, Bolsa, …
|
H A D | es-Zaragoza | 3 [Canal 63: TVE 1, TVE 2, 24H, CLAN/50, RNE1, RNEC, RNE3]
|
H A D | es-Mussara | 26 [c66: TVE ClanTV, TVE 50a, Veo1, Veo2, Net]
|
H A D | es-Alpicat | 26 [c66: TVE ClanTV, TVE 50a, Veo1, Veo2, Net]
|
H A D | es-Huesca | 29 [CH 45 TVE HD] 77 [CH 61 TVE]
|
H A D | es-Collserola | 62 [TVE1, TVE2, TVE 24H, Clan/TVE 50 Años, RNE1, RNEC, RNE3]
|
H A D | es-Albacete | 62 [Canal 56: TVE HD, Teledeporte, Pruebas TVE, RNE 1, RNE CLÁSICA, RNE 3]
|
H A D | es-Bilbao | 25 [Canal 63: La Primera, La 2, Canal 24H, Clan/TVE 50, RNE1, RNE Clásica, RNE 3]
|
H A D | es-Malaga | 2 [C57 La Primera, La 2, Canal 24H, Clan/TVE 50, RNE1, RNE Clásica, RNE 3]
|
/openbmc/qemu/hw/pci-host/ |
H A D | pnv_phb3.c | 739 bool is_write, uint64_t tve, in pnv_phb3_translate_tve() argument 742 uint64_t tta = GETFIELD(IODA2_TVT_TABLE_ADDR, tve); in pnv_phb3_translate_tve() 743 int32_t lev = GETFIELD(IODA2_TVT_NUM_LEVELS, tve); in pnv_phb3_translate_tve() 744 uint32_t tts = GETFIELD(IODA2_TVT_TCE_TABLE_SIZE, tve); in pnv_phb3_translate_tve() 745 uint32_t tps = GETFIELD(IODA2_TVT_IO_PSIZE, tve); in pnv_phb3_translate_tve() 750 phb3_error(phb, "Invalid #levels in TVE %d", lev); in pnv_phb3_translate_tve() 762 if (!(tve & PPC_BIT(51))) { in pnv_phb3_translate_tve() 763 phb3_error(phb, "xlate for invalid non-translate TVE"); in pnv_phb3_translate_tve() 777 /* TVE disabled ? */ in pnv_phb3_translate_tve() 779 phb3_error(phb, "xlate for invalid translated TVE"); in pnv_phb3_translate_tve() [all …]
|
H A D | pnv_phb4.c | 1223 bool is_write, uint64_t tve, in pnv_phb4_translate_tve() argument 1226 uint64_t tta = GETFIELD(IODA3_TVT_TABLE_ADDR, tve); in pnv_phb4_translate_tve() 1227 int32_t lev = GETFIELD(IODA3_TVT_NUM_LEVELS, tve); in pnv_phb4_translate_tve() 1228 uint32_t tts = GETFIELD(IODA3_TVT_TCE_TABLE_SIZE, tve); in pnv_phb4_translate_tve() 1229 uint32_t tps = GETFIELD(IODA3_TVT_IO_PSIZE, tve); in pnv_phb4_translate_tve() 1233 phb_error(ds->phb, "Invalid #levels in TVE %d", lev); in pnv_phb4_translate_tve() 1239 phb_error(ds->phb, "Access to invalid TVE"); in pnv_phb4_translate_tve() 1286 phb_error(ds->phb, " xlate %"PRIx64":%c TVE=%"PRIx64, addr, in pnv_phb4_translate_tve() 1287 is_write ? 'W' : 'R', tve); in pnv_phb4_translate_tve() 1299 phb_error(ds->phb, " xlate %"PRIx64":%c TVE=%"PRIx64, addr, in pnv_phb4_translate_tve() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | faraday,tve200.yaml | 29 - const: TVE 61 clock-names = "PCLK", "TVE";
|
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/ |
H A D | tve.h | 67 * TVE register constants. 127 void tvencoder_mode_set(struct sunxi_tve_reg * const tve, enum tve_mode mode); 128 void tvencoder_enable(struct sunxi_tve_reg * const tve);
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx53-mba53.dts | 135 tve { 234 &tve { 238 fsl,tve-mode = "vga";
|
H A D | imx53-qsb-common.dtsi | 327 &tve { 331 fsl,tve-mode = "vga";
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sun8i_tcon_top.c | 187 * channel clock. Parent could be either TCON TV or TVE clock. For now in sun8i_tcon_top_bind() 188 * we leave this fixed to TCON TV, since TVE driver for R40 is not yet in sun8i_tcon_top_bind() 190 * if TVE is active on each TCON TV. If it is, mux should be switched in sun8i_tcon_top_bind() 191 * to TVE clock parent. in sun8i_tcon_top_bind()
|
/openbmc/linux/drivers/gpu/drm/tve200/ |
H A D | tve200_drv.c | 187 priv->clk = devm_clk_get(dev, "TVE"); in tve200_probe() 189 dev_err(dev, "unable to get TVE clock\n"); in tve200_probe()
|