Home
last modified time | relevance | path

Searched refs:mxsfb (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/mxsfb/
H A Dmxsfb_kms.c40 static u32 set_hsync_pulse_width(struct mxsfb_drm_private *mxsfb, u32 val) in set_hsync_pulse_width() argument
42 return (val & mxsfb->devdata->hs_wdth_mask) << in set_hsync_pulse_width()
43 mxsfb->devdata->hs_wdth_shift; in set_hsync_pulse_width()
50 static void mxsfb_set_formats(struct mxsfb_drm_private *mxsfb) in mxsfb_set_formats() argument
52 struct drm_device *drm = mxsfb->drm; in mxsfb_set_formats()
53 const u32 format = mxsfb->crtc.primary->state->fb->format->format; in mxsfb_set_formats()
57 if (mxsfb->connector->display_info.num_bus_formats) in mxsfb_set_formats()
58 bus_format = mxsfb->connector->display_info.bus_formats[0]; in mxsfb_set_formats()
66 ctrl1 = readl(mxsfb->base + LCDC_CTRL1); in mxsfb_set_formats()
98 writel(ctrl1, mxsfb->base + LCDC_CTRL1); in mxsfb_set_formats()
[all …]
H A Dmxsfb_drv.c76 void mxsfb_enable_axi_clk(struct mxsfb_drm_private *mxsfb) in mxsfb_enable_axi_clk() argument
78 if (mxsfb->clk_axi) in mxsfb_enable_axi_clk()
79 clk_prepare_enable(mxsfb->clk_axi); in mxsfb_enable_axi_clk()
82 void mxsfb_disable_axi_clk(struct mxsfb_drm_private *mxsfb) in mxsfb_disable_axi_clk() argument
84 if (mxsfb->clk_axi) in mxsfb_disable_axi_clk()
85 clk_disable_unprepare(mxsfb->clk_axi); in mxsfb_disable_axi_clk()
116 static int mxsfb_attach_bridge(struct mxsfb_drm_private *mxsfb) in mxsfb_attach_bridge() argument
118 struct drm_device *drm = mxsfb->drm; in mxsfb_attach_bridge()
139 ret = drm_bridge_attach(&mxsfb->encoder, bridge, NULL, 0); in mxsfb_attach_bridge()
143 mxsfb->bridge = bridge; in mxsfb_attach_bridge()
[all …]
H A Dmxsfb_drv.h53 void mxsfb_enable_axi_clk(struct mxsfb_drm_private *mxsfb);
54 void mxsfb_disable_axi_clk(struct mxsfb_drm_private *mxsfb);
56 int mxsfb_kms_init(struct mxsfb_drm_private *mxsfb);
H A DMakefile2 mxsfb-y := mxsfb_drv.o mxsfb_kms.o
3 obj-$(CONFIG_DRM_MXSFB) += mxsfb.o
H A DKconfig21 If M is selected the module will be called mxsfb.
/OK3568_Linux_fs/u-boot/drivers/video/
H A DMakefile46 obj-$(CONFIG_VIDEO_MXS) += mxsfb.o videomodes.o
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A DMakefile118 obj-$(CONFIG_DRM_MXSFB) += mxsfb/
H A DKconfig391 source "drivers/gpu/drm/mxsfb/Kconfig"
/OK3568_Linux_fs/kernel/android/
H A Dabi_gki_aarch64_imx1873 # required by mxsfb.ko
/OK3568_Linux_fs/kernel/
H A DMAINTAINERS12024 F: Documentation/devicetree/bindings/display/mxsfb.txt
12025 F: drivers/gpu/drm/mxsfb/