Searched refs:fsl_dev (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_kms.c21 int fsl_dcu_drm_modeset_init(struct fsl_dcu_drm_device *fsl_dev) argument
25 drm_mode_config_init(fsl_dev->drm);
27 fsl_dev->drm->mode_config.min_width = 0;
28 fsl_dev->drm->mode_config.min_height = 0;
29 fsl_dev->drm->mode_config.max_width = 2031;
30 fsl_dev->drm->mode_config.max_height = 2047;
31 fsl_dev->drm->mode_config.funcs = &fsl_dcu_drm_mode_config_funcs;
33 ret = fsl_dcu_drm_crtc_create(fsl_dev);
37 ret = fsl_dcu_drm_encoder_create(fsl_dev, &fsl_dev
[all...]
H A Dfsl_dcu_drm_crtc.h13 int fsl_dcu_drm_crtc_create(struct fsl_dcu_drm_device *fsl_dev);
H A Dfsl_dcu_drm_rgb.c21 int fsl_dcu_drm_encoder_create(struct fsl_dcu_drm_device *fsl_dev, argument
24 struct drm_encoder *encoder = &fsl_dev->encoder;
30 if (fsl_dev->tcon)
31 fsl_tcon_bypass_enable(fsl_dev->tcon);
33 ret = drm_simple_encoder_init(fsl_dev->drm, encoder,
78 static int fsl_dcu_attach_panel(struct fsl_dcu_drm_device *fsl_dev, argument
81 struct drm_encoder *encoder = &fsl_dev->encoder;
82 struct drm_connector *connector = &fsl_dev->connector.base;
85 fsl_dev->connector.encoder = encoder;
87 ret = drm_connector_init(fsl_dev
111 fsl_dcu_create_outputs(struct fsl_dcu_drm_device *fsl_dev) argument
[all...]
H A Dfsl_dcu_drm_drv.c55 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
57 regmap_write(fsl_dev->regmap, DCU_INT_STATUS, ~0);
58 regmap_write(fsl_dev->regmap, DCU_INT_MASK, ~0);
64 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
68 ret = regmap_read(fsl_dev->regmap, DCU_INT_STATUS, &int_status);
77 regmap_write(fsl_dev->regmap, DCU_INT_STATUS, int_status);
94 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
97 free_irq(fsl_dev->irq, dev);
102 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
105 ret = fsl_dcu_drm_modeset_init(fsl_dev);
170 struct fsl_dcu_drm_device *fsl_dev = dev_get_drvdata(dev); local
191 struct fsl_dcu_drm_device *fsl_dev = dev_get_drvdata(dev); local
246 struct fsl_dcu_drm_device *fsl_dev; local
351 struct fsl_dcu_drm_device *fsl_dev = platform_get_drvdata(pdev); local
361 struct fsl_dcu_drm_device *fsl_dev = platform_get_drvdata(pdev); local
[all...]
H A Dfsl_dcu_drm_output.h24 int fsl_dcu_drm_encoder_create(struct fsl_dcu_drm_device *fsl_dev,
26 int fsl_dcu_create_outputs(struct fsl_dcu_drm_device *fsl_dev);
H A Dfsl_dcu_drm_crtc.c27 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
30 regmap_write(fsl_dev->regmap,
51 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
58 regmap_update_bits(fsl_dev->regmap, DCU_DCU_MODE,
61 regmap_write(fsl_dev->regmap, DCU_UPDATE_MODE,
63 clk_disable_unprepare(fsl_dev->pix_clk);
70 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
72 clk_prepare_enable(fsl_dev->pix_clk);
73 regmap_update_bits(fsl_dev->regmap, DCU_DCU_MODE,
76 regmap_write(fsl_dev
85 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
138 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
151 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
170 fsl_dcu_drm_crtc_create(struct fsl_dcu_drm_device *fsl_dev) argument
[all...]
H A Dfsl_dcu_drm_plane.c25 struct fsl_dcu_drm_device *fsl_dev = plane->dev->dev_private; local
26 unsigned int total_layer = fsl_dev->soc->total_layer;
33 dev_err(fsl_dev->dev, "No more layer left\n");
66 struct fsl_dcu_drm_device *fsl_dev = plane->dev->dev_private; local
74 regmap_read(fsl_dev->regmap, DCU_CTRLDESCLN(index, 4), &value);
76 regmap_write(fsl_dev->regmap, DCU_CTRLDESCLN(index, 4), value);
83 struct fsl_dcu_drm_device *fsl_dev = plane->dev->dev_private; local
132 regmap_write(fsl_dev->regmap, DCU_CTRLDESCLN(index, 1),
135 regmap_write(fsl_dev->regmap, DCU_CTRLDESCLN(index, 2),
138 regmap_write(fsl_dev
197 struct fsl_dcu_drm_device *fsl_dev = dev->dev_private; local
[all...]
H A Dfsl_dcu_drm_drv.h196 int fsl_dcu_drm_modeset_init(struct fsl_dcu_drm_device *fsl_dev);

Completed in 194 milliseconds