Home
last modified time | relevance | path

Searched defs:panel (Results 1 – 25 of 266) sorted by relevance

1234567891011

/linux/drivers/gpu/drm/
H A Ddrm_panel.c59 void drm_panel_init(struct drm_panel *panel, struct device *dev, in drm_panel_init()
82 void drm_panel_add(struct drm_panel *panel) in drm_panel_add()
96 void drm_panel_remove(struct drm_panel *panel) in drm_panel_remove()
114 void drm_panel_prepare(struct drm_panel *panel) in drm_panel_prepare()
160 void drm_panel_unprepare(struct drm_panel *panel) in drm_panel_unprepare()
216 void drm_panel_enable(struct drm_panel *panel) in drm_panel_enable()
266 void drm_panel_disable(struct drm_panel *panel) in drm_panel_disable()
328 int drm_panel_get_modes(struct drm_panel *panel, in drm_panel_get_modes()
348 struct drm_panel *panel = container_of(kref, struct drm_panel, refcount); in __drm_panel_free() local
361 struct drm_panel *drm_panel_get(struct drm_panel *panel) in drm_panel_get()
[all …]
/linux/drivers/gpu/drm/panel/
H A Dpanel-samsung-s6d16d0.c19 struct drm_panel panel; member
43 static inline struct s6d16d0 *panel_to_s6d16d0(struct drm_panel *panel) in panel_to_s6d16d0()
48 static int s6d16d0_unprepare(struct drm_panel *panel) in s6d16d0_unprepare()
68 static int s6d16d0_prepare(struct drm_panel *panel) in s6d16d0_prepare()
104 static int s6d16d0_enable(struct drm_panel *panel) in s6d16d0_enable()
119 static int s6d16d0_disable(struct drm_panel *panel) in s6d16d0_disable()
134 static int s6d16d0_get_modes(struct drm_panel *panel, in s6d16d0_get_modes()
H A Dpanel-lincolntech-lcd197.c21 struct drm_panel panel; member
29 struct lincoln_lcd197_panel *to_lincoln_lcd197_panel(struct drm_panel *panel) in to_lincoln_lcd197_panel()
34 static int lincoln_lcd197_panel_prepare(struct drm_panel *panel) in lincoln_lcd197_panel_prepare()
116 static int lincoln_lcd197_panel_unprepare(struct drm_panel *panel) in lincoln_lcd197_panel_unprepare()
130 static int lincoln_lcd197_panel_enable(struct drm_panel *panel) in lincoln_lcd197_panel_enable()
141 static int lincoln_lcd197_panel_disable(struct drm_panel *panel) in lincoln_lcd197_panel_disable()
168 static int lincoln_lcd197_panel_get_modes(struct drm_panel *panel, in lincoln_lcd197_panel_get_modes()
H A Dpanel-ronbo-rb070d30.c28 struct drm_panel panel; member
40 static inline struct rb070d30_panel *panel_to_rb070d30_panel(struct drm_panel *panel) in panel_to_rb070d30_panel()
45 static int rb070d30_panel_prepare(struct drm_panel *panel) in rb070d30_panel_prepare()
64 static int rb070d30_panel_unprepare(struct drm_panel *panel) in rb070d30_panel_unprepare()
75 static int rb070d30_panel_enable(struct drm_panel *panel) in rb070d30_panel_enable()
82 static int rb070d30_panel_disable(struct drm_panel *panel) in rb070d30_panel_disable()
105 static int rb070d30_panel_get_modes(struct drm_panel *panel, in rb070d30_panel_get_modes()
H A Dpanel-feiyang-fy07024di26a30d.c20 struct drm_panel panel; member
28 static inline struct feiyang *panel_to_feiyang(struct drm_panel *panel) in panel_to_feiyang()
47 static int feiyang_prepare(struct drm_panel *panel) in feiyang_prepare()
94 static int feiyang_enable(struct drm_panel *panel) in feiyang_enable()
106 static int feiyang_disable(struct drm_panel *panel) in feiyang_disable()
113 static int feiyang_unprepare(struct drm_panel *panel) in feiyang_unprepare()
157 static int feiyang_get_modes(struct drm_panel *panel, in feiyang_get_modes()
H A Dpanel-orisetech-ota5601a.c42 static inline struct ota5601a *to_ota5601a(struct drm_panel *panel) in to_ota5601a()
113 struct ota5601a *panel = to_ota5601a(drm_panel); in ota5601a_prepare() local
147 struct ota5601a *panel = to_ota5601a(drm_panel); in ota5601a_unprepare() local
158 struct ota5601a *panel = to_ota5601a(drm_panel); in ota5601a_enable() local
178 struct ota5601a *panel = to_ota5601a(drm_panel); in ota5601a_disable() local
194 struct ota5601a *panel = to_ota5601a(drm_panel); in ota5601a_get_modes() local
237 struct ota5601a *panel; in ota5601a_probe() local
289 struct ota5601a *panel = spi_get_drvdata(spi); in ota5601a_remove() local
H A Dpanel-feixin-k101-im2ba02.c25 struct drm_panel panel; member
32 static inline struct k101_im2ba02 *panel_to_k101_im2ba02(struct drm_panel *panel) in panel_to_k101_im2ba02()
305 static int k101_im2ba02_prepare(struct drm_panel *panel) in k101_im2ba02_prepare()
344 static int k101_im2ba02_enable(struct drm_panel *panel) in k101_im2ba02_enable()
361 static int k101_im2ba02_disable(struct drm_panel *panel) in k101_im2ba02_disable()
368 static int k101_im2ba02_unprepare(struct drm_panel *panel) in k101_im2ba02_unprepare()
407 static int k101_im2ba02_get_modes(struct drm_panel *panel, in k101_im2ba02_get_modes()
H A Dpanel-hydis-hv101hd1.c19 struct drm_panel panel; member
29 static inline struct hv101hd1 *to_hv101hd1(struct drm_panel *panel) in to_hv101hd1()
34 static int hv101hd1_prepare(struct drm_panel *panel) in hv101hd1_prepare()
56 static int hv101hd1_disable(struct drm_panel *panel) in hv101hd1_disable()
69 static int hv101hd1_unprepare(struct drm_panel *panel) in hv101hd1_unprepare()
91 static int hv101hd1_get_modes(struct drm_panel *panel, struct drm_connector *connector) in hv101hd1_get_modes()
H A Dpanel-seiko-43wvf1g.c53 static inline struct seiko_panel *to_seiko_panel(struct drm_panel *panel) in to_seiko_panel()
58 static int seiko_panel_get_fixed_modes(struct seiko_panel *panel, in seiko_panel_get_fixed_modes()
123 static int seiko_panel_unprepare(struct drm_panel *panel) in seiko_panel_unprepare()
139 static int seiko_panel_prepare(struct drm_panel *panel) in seiko_panel_prepare()
168 static int seiko_panel_get_modes(struct drm_panel *panel, in seiko_panel_get_modes()
177 static int seiko_panel_get_timings(struct drm_panel *panel, in seiko_panel_get_timings()
204 struct seiko_panel *panel; in seiko_panel_probe() local
242 struct seiko_panel *panel = platform_get_drvdata(pdev); in seiko_panel_remove() local
H A Dpanel-visionox-r66451.c21 struct drm_panel panel; member
27 static inline struct visionox_r66451 *to_visionox_r66451(struct drm_panel *panel) in to_visionox_r66451()
120 static int visionox_r66451_prepare(struct drm_panel *panel) in visionox_r66451_prepare()
144 static int visionox_r66451_unprepare(struct drm_panel *panel) in visionox_r66451_unprepare()
171 static int visionox_r66451_enable(struct drm_panel *panel) in visionox_r66451_enable()
195 static int visionox_r66451_disable(struct drm_panel *panel) in visionox_r66451_disable()
210 static int visionox_r66451_get_modes(struct drm_panel *panel, in visionox_r66451_get_modes()
H A Dpanel-samsung-atna33xc20.c44 static inline struct atana33xc20_panel *to_atana33xc20(struct drm_panel *panel) in to_atana33xc20()
140 static int atana33xc20_disable(struct drm_panel *panel) in atana33xc20_disable()
165 static int atana33xc20_enable(struct drm_panel *panel) in atana33xc20_enable()
191 static int atana33xc20_unprepare(struct drm_panel *panel) in atana33xc20_unprepare()
210 static int atana33xc20_prepare(struct drm_panel *panel) in atana33xc20_prepare()
223 static int atana33xc20_get_modes(struct drm_panel *panel, in atana33xc20_get_modes()
265 struct atana33xc20_panel *panel; in atana33xc20_probe() local
328 struct atana33xc20_panel *panel = dev_get_drvdata(dev); in atana33xc20_remove() local
H A Dpanel-osd-osd101t2587-53ts.c27 static inline struct osd101t2587_panel *ti_osd_panel(struct drm_panel *panel) in ti_osd_panel()
32 static int osd101t2587_panel_disable(struct drm_panel *panel) in osd101t2587_panel_disable()
42 static int osd101t2587_panel_unprepare(struct drm_panel *panel) in osd101t2587_panel_unprepare()
51 static int osd101t2587_panel_prepare(struct drm_panel *panel) in osd101t2587_panel_prepare()
58 static int osd101t2587_panel_enable(struct drm_panel *panel) in osd101t2587_panel_enable()
83 static int osd101t2587_panel_get_modes(struct drm_panel *panel, in osd101t2587_panel_get_modes()
H A Dpanel-sharp-ls037v7dw01.c25 struct drm_panel panel; member
39 static int ls037v7dw01_disable(struct drm_panel *panel) in ls037v7dw01_disable()
52 static int ls037v7dw01_unprepare(struct drm_panel *panel) in ls037v7dw01_unprepare()
60 static int ls037v7dw01_prepare(struct drm_panel *panel) in ls037v7dw01_prepare()
73 static int ls037v7dw01_enable(struct drm_panel *panel) in ls037v7dw01_enable()
102 static int ls037v7dw01_get_modes(struct drm_panel *panel, in ls037v7dw01_get_modes()
H A Dpanel-samsung-sofef00.c22 struct drm_panel panel; member
35 struct sofef00_panel *to_sofef00_panel(struct drm_panel *panel) in to_sofef00_panel()
80 static int sofef00_enable(struct drm_panel *panel) in sofef00_enable()
104 static int sofef00_panel_prepare(struct drm_panel *panel) in sofef00_panel_prepare()
125 static int sofef00_disable(struct drm_panel *panel) in sofef00_disable()
134 static int sofef00_panel_unprepare(struct drm_panel *panel) in sofef00_panel_unprepare()
162 static int sofef00_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) in sofef00_panel_get_modes()
H A Dpanel-innolux-ej030na.c31 struct drm_panel panel; member
41 static inline struct ej030na *to_ej030na(struct drm_panel *panel) in to_ej030na()
86 static int ej030na_prepare(struct drm_panel *panel) in ej030na_prepare()
118 static int ej030na_unprepare(struct drm_panel *panel) in ej030na_unprepare()
128 static int ej030na_enable(struct drm_panel *panel) in ej030na_enable()
143 static int ej030na_disable(struct drm_panel *panel) in ej030na_disable()
153 static int ej030na_get_modes(struct drm_panel *panel, in ej030na_get_modes()
H A Dpanel-samsung-s6e3ha8.c20 struct drm_panel panel; member
34 struct s6e3ha8 *to_s6e3ha8_amb577px01_wqhd(struct drm_panel *panel) in to_s6e3ha8_amb577px01_wqhd()
148 static int s6e3ha8_enable(struct drm_panel *panel) in s6e3ha8_enable()
161 static int s6e3ha8_disable(struct drm_panel *panel) in s6e3ha8_disable()
181 static int s6e3ha8_amb577px01_wqhd_prepare(struct drm_panel *panel) in s6e3ha8_amb577px01_wqhd_prepare()
215 static int s6e3ha8_amb577px01_wqhd_unprepare(struct drm_panel *panel) in s6e3ha8_amb577px01_wqhd_unprepare()
236 static int s6e3ha8_amb577px01_wqhd_get_modes(struct drm_panel *panel, in s6e3ha8_amb577px01_wqhd_get_modes()
H A Dpanel-samsung-s6d27a1.c45 struct drm_panel panel; member
69 static inline struct s6d27a1 *to_s6d27a1(struct drm_panel *panel) in to_s6d27a1()
171 static int s6d27a1_unprepare(struct drm_panel *panel) in s6d27a1_unprepare()
181 static int s6d27a1_disable(struct drm_panel *panel) in s6d27a1_disable()
192 static int s6d27a1_prepare(struct drm_panel *panel) in s6d27a1_prepare()
197 static int s6d27a1_enable(struct drm_panel *panel) in s6d27a1_enable()
207 static int s6d27a1_get_modes(struct drm_panel *panel, in s6d27a1_get_modes()
H A Dpanel-novatek-nt39016.c65 static inline struct nt39016 *to_nt39016(struct drm_panel *panel) in to_nt39016()
120 struct nt39016 *panel = to_nt39016(drm_panel); in nt39016_prepare() local
157 struct nt39016 *panel = to_nt39016(drm_panel); in nt39016_unprepare() local
168 struct nt39016 *panel = to_nt39016(drm_panel); in nt39016_enable() local
188 struct nt39016 *panel = to_nt39016(drm_panel); in nt39016_disable() local
204 struct nt39016 *panel = to_nt39016(drm_panel); in nt39016_get_modes() local
246 struct nt39016 *panel; in nt39016_probe() local
294 struct nt39016 *panel = spi_get_drvdata(spi); in nt39016_remove() local
H A Dpanel-lvds.c27 struct drm_panel panel; member
43 static inline struct panel_lvds *to_panel_lvds(struct drm_panel *panel) in to_panel_lvds()
48 static int panel_lvds_unprepare(struct drm_panel *panel) in panel_lvds_unprepare()
61 static int panel_lvds_prepare(struct drm_panel *panel) in panel_lvds_prepare()
82 static int panel_lvds_get_modes(struct drm_panel *panel, in panel_lvds_get_modes()
110 static enum drm_panel_orientation panel_lvds_get_orientation(struct drm_panel *panel) in panel_lvds_get_orientation()
H A Dpanel-lg-ld070wx3.c24 struct drm_panel panel; member
30 static inline struct lg_ld070wx3 *to_lg_ld070wx3(struct drm_panel *panel) in to_lg_ld070wx3()
35 static int lg_ld070wx3_prepare(struct drm_panel *panel) in lg_ld070wx3_prepare()
76 static int lg_ld070wx3_unprepare(struct drm_panel *panel) in lg_ld070wx3_unprepare()
108 static int lg_ld070wx3_get_modes(struct drm_panel *panel, in lg_ld070wx3_get_modes()
H A Dpanel-samsung-s6e3fc2x01.c26 struct drm_panel panel; member
39 struct samsung_s6e3fc2x01 *to_samsung_s6e3fc2x01(struct drm_panel *panel) in to_samsung_s6e3fc2x01()
157 static int s6e3fc2x01_enable(struct drm_panel *panel) in s6e3fc2x01_enable()
199 static int s6e3fc2x01_disable(struct drm_panel *panel) in s6e3fc2x01_disable()
208 static int s6e3fc2x01_prepare(struct drm_panel *panel) in s6e3fc2x01_prepare()
229 static int s6e3fc2x01_unprepare(struct drm_panel *panel) in s6e3fc2x01_unprepare()
253 static int s6e3fc2x01_get_modes(struct drm_panel *panel, in s6e3fc2x01_get_modes()
H A Dpanel-sony-tulip-truly-nt35521.c21 struct drm_panel panel; member
35 struct truly_nt35521 *to_truly_nt35521(struct drm_panel *panel) in to_truly_nt35521()
285 static int truly_nt35521_prepare(struct drm_panel *panel) in truly_nt35521_prepare()
309 static int truly_nt35521_unprepare(struct drm_panel *panel) in truly_nt35521_unprepare()
326 static int truly_nt35521_enable(struct drm_panel *panel) in truly_nt35521_enable()
335 static int truly_nt35521_disable(struct drm_panel *panel) in truly_nt35521_disable()
358 static int truly_nt35521_get_modes(struct drm_panel *panel, in truly_nt35521_get_modes()
H A Dpanel-samsung-db7430.c58 struct drm_panel panel; member
84 static inline struct db7430 *to_db7430(struct drm_panel *panel) in to_db7430()
172 static int db7430_unprepare(struct drm_panel *panel) in db7430_unprepare()
177 static int db7430_disable(struct drm_panel *panel) in db7430_disable()
190 static int db7430_prepare(struct drm_panel *panel) in db7430_prepare()
195 static int db7430_enable(struct drm_panel *panel) in db7430_enable()
227 static int db7430_get_modes(struct drm_panel *panel, in db7430_get_modes()
H A Dpanel-samsung-s6e8aa5x01-ams561ra01.c744 struct drm_panel panel; member
757 static inline struct s6e8aa5x01_ams561ra01_ctx *to_ctx(struct drm_panel *panel) in to_ctx()
786 static int s6e8aa5x01_ams561ra01_prepare(struct drm_panel *panel) in s6e8aa5x01_ams561ra01_prepare()
808 static int s6e8aa5x01_ams561ra01_unprepare(struct drm_panel *panel) in s6e8aa5x01_ams561ra01_unprepare()
820 static int s6e8aa5x01_ams561ra01_enable(struct drm_panel *panel) in s6e8aa5x01_ams561ra01_enable()
853 static int s6e8aa5x01_ams561ra01_disable(struct drm_panel *panel) in s6e8aa5x01_ams561ra01_disable()
882 static int s6e8aa5x01_ams561ra01_get_modes(struct drm_panel *panel, in s6e8aa5x01_ams561ra01_get_modes()
H A Dpanel-synaptics-tddi.c32 struct drm_panel panel; member
48 static inline struct tddi_ctx *to_tddi_ctx(struct drm_panel *panel) in to_tddi_ctx()
67 static int tddi_prepare(struct drm_panel *panel) in tddi_prepare()
92 static int tddi_unprepare(struct drm_panel *panel) in tddi_unprepare()
107 static int tddi_enable(struct drm_panel *panel) in tddi_enable()
128 static int tddi_disable(struct drm_panel *panel) in tddi_disable()
142 static int tddi_get_modes(struct drm_panel *panel, in tddi_get_modes()

1234567891011