Home
last modified time | relevance | path

Searched +full:sun8i +full:- +full:r40 +full:- +full:tcon +full:- +full:top (Results 1 – 7 of 7) sorted by relevance

/linux/Documentation/devicetree/bindings/display/
H A Dallwinner,sun8i-r40-tcon-top.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/allwinner,sun8i-r40-tco
[all...]
/linux/drivers/gpu/drm/sun4i/
H A Dsun8i_tcon_top.c1 // SPDX-License-Identifier: GPL-2.0+
14 #include <dt-bindings/clock/sun8i-tcon-top.h>
28 int sun8i_tcon_top_set_hdmi_src(struct device *dev, int tcon) in sun8i_tcon_top_set_hdmi_src() argument
57 sun8i_tcon_top_de_config(struct device * dev,int mixer,int tcon) sun8i_tcon_top_de_config() argument
[all...]
H A Dsun4i_drv.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Maxime Ripard <maxime.ripard@free-electrons.com>
11 #include <linux/dma-mapping.h>
39 args->pitch = ALIGN(DIV_ROUND_UP(args->width * args->bp in drm_sun4i_gem_dumb_create()
[all...]
H A Dsun4i_tcon.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Maxime Ripard <maxime.ripard@free-electrons.com>
11 #include <linux/media-bus-format.h>
48 drm_connector_list_iter_begin(encoder->dev, &iter); in sun4i_tcon_get_connector()
50 if (connector->encode in sun4i_tcon_get_connector()
84 sun4i_tcon_channel_set_status(struct sun4i_tcon * tcon,int channel,bool enabled) sun4i_tcon_channel_set_status() argument
118 sun4i_tcon_setup_lvds_phy(struct sun4i_tcon * tcon,const struct drm_encoder * encoder) sun4i_tcon_setup_lvds_phy() argument
142 sun6i_tcon_setup_lvds_phy(struct sun4i_tcon * tcon,const struct drm_encoder * encoder) sun6i_tcon_setup_lvds_phy() argument
173 sun4i_tcon_lvds_set_status(struct sun4i_tcon * tcon,const struct drm_encoder * encoder,bool enabled) sun4i_tcon_lvds_set_status() argument
189 sun4i_tcon_set_status(struct sun4i_tcon * tcon,const struct drm_encoder * encoder,bool enabled) sun4i_tcon_set_status() argument
226 sun4i_tcon_enable_vblank(struct sun4i_tcon * tcon,bool enable) sun4i_tcon_enable_vblank() argument
252 struct sun4i_tcon *tcon; sun4i_get_tcon0() local
264 sun4i_tcon_set_mux(struct sun4i_tcon * tcon,int channel,const struct drm_encoder * encoder) sun4i_tcon_set_mux() argument
294 sun4i_tcon0_mode_set_dithering(struct sun4i_tcon * tcon,const struct drm_connector * connector) sun4i_tcon0_mode_set_dithering() argument
346 sun4i_tcon0_mode_set_cpu(struct sun4i_tcon * tcon,const struct drm_encoder * encoder,const struct drm_display_mode * mode) sun4i_tcon0_mode_set_cpu() argument
425 sun4i_tcon0_mode_set_lvds(struct sun4i_tcon * tcon,const struct drm_encoder * encoder,const struct drm_display_mode * mode) sun4i_tcon0_mode_set_lvds() argument
505 sun4i_tcon0_mode_set_rgb(struct sun4i_tcon * tcon,const struct drm_encoder * encoder,const struct drm_display_mode * mode) sun4i_tcon0_mode_set_rgb() argument
598 sun4i_tcon1_mode_set(struct sun4i_tcon * tcon,const struct drm_display_mode * mode) sun4i_tcon1_mode_set() argument
712 sun4i_tcon_mode_set(struct sun4i_tcon * tcon,const struct drm_encoder * encoder,const struct drm_display_mode * mode) sun4i_tcon_mode_set() argument
755 struct sun4i_tcon *tcon = private; sun4i_tcon_handler() local
785 sun4i_tcon_init_clocks(struct device * dev,struct sun4i_tcon * tcon) sun4i_tcon_init_clocks() argument
813 sun4i_tcon_init_irq(struct device * dev,struct sun4i_tcon * tcon) sun4i_tcon_init_irq() argument
840 sun4i_tcon_init_regmap(struct device * dev,struct sun4i_tcon * tcon) sun4i_tcon_init_regmap() argument
1116 struct sun4i_tcon *tcon; sun4i_tcon_bind() local
1302 struct sun4i_tcon *tcon = dev_get_drvdata(dev); sun4i_tcon_unbind() local
1340 sun4i_a10_tcon_set_mux(struct sun4i_tcon * tcon,const struct drm_encoder * encoder) sun4i_a10_tcon_set_mux() argument
1364 sun5i_a13_tcon_set_mux(struct sun4i_tcon * tcon,const struct drm_encoder * encoder) sun5i_a13_tcon_set_mux() argument
1380 sun6i_tcon_set_mux(struct sun4i_tcon * tcon,const struct drm_encoder * encoder) sun6i_tcon_set_mux() argument
1405 sun8i_r40_tcon_tv_set_mux(struct sun4i_tcon * tcon,const struct drm_encoder * encoder) sun8i_r40_tcon_tv_set_mux() argument
[all...]
H A Dsun8i_mixer.c1 // SPDX-License-Identifier: GPL-2.0-or-later
11 #include <linux/dma-mapping.h>
250 return -EINVAL; in sun8i_mixer_drm_format_to_hw()
255 u32 ch_base = sun8i_channel_base(layer->mixer, layer->channel); in sun8i_layer_enable()
258 if (layer->typ in sun8i_layer_enable()
[all...]
/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-h6.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 #include <dt-bindings/interrupt-controller/arm-gic.h>
5 #include <dt-bindings/clock/sun50i-h6-ccu.h>
6 #include <dt-binding
[all...]
/linux/drivers/clk/sunxi-ng/
H A Dccu-sun8i-r40.c1 // SPDX-License-Identifier: GPL-2.0-only
6 #include <linux/clk-provider.h>
25 #include "ccu-sun8i-r40.h"
37 .hw.init = CLK_HW_INIT("pll-cp
[all...]