/linux/drivers/gpu/drm/panel/ |
H A D | panel-edp.c | 249 static inline struct panel_edp *to_panel_edp(struct drm_panel *panel) in to_panel_edp() 254 static unsigned int panel_edp_get_timings_modes(struct panel_edp *panel, in panel_edp_get_timings_modes() 286 static unsigned int panel_edp_get_display_modes(struct panel_edp *panel, in panel_edp_get_display_modes() 317 static int panel_edp_override_edid_mode(struct panel_edp *panel, in panel_edp_override_edid_mode() 335 static int panel_edp_get_non_edid_modes(struct panel_edp *panel, in panel_edp_get_non_edid_modes() 391 static int panel_edp_disable(struct drm_panel *panel) in panel_edp_disable() 413 static int panel_edp_unprepare(struct drm_panel *panel) in panel_edp_unprepare() 529 static int panel_edp_prepare(struct drm_panel *panel) in panel_edp_prepare() 542 static int panel_edp_enable(struct drm_panel *panel) in panel_edp_enable() 580 static int panel_edp_get_modes(struct drm_panel *panel, in panel_edp_get_modes() [all …]
|
H A D | panel-osd-osd101t2587-53ts.c | 27 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 D | panel-truly-nt35597.c | 55 struct drm_panel panel; member 69 static inline struct truly_nt35597 *panel_to_ctx(struct drm_panel *panel) in panel_to_ctx() 223 static int truly_dcs_write(struct drm_panel *panel, u32 command) in truly_dcs_write() 238 static int truly_dcs_write_buf(struct drm_panel *panel, in truly_dcs_write_buf() 309 static int truly_nt35597_disable(struct drm_panel *panel) in truly_nt35597_disable() 323 static int truly_nt35597_unprepare(struct drm_panel *panel) in truly_nt35597_unprepare() 351 static int truly_nt35597_prepare(struct drm_panel *panel) in truly_nt35597_prepare() 407 static int truly_nt35597_enable(struct drm_panel *panel) in truly_nt35597_enable() 421 static int truly_nt35597_get_modes(struct drm_panel *panel, in truly_nt35597_get_modes()
|
H A D | panel-ilitek-ili9882t.c | 416 static inline struct ili9882t *to_ili9882t(struct drm_panel *panel) in to_ili9882t() 421 static int ili9882t_disable(struct drm_panel *panel) in ili9882t_disable() 438 static int ili9882t_unprepare(struct drm_panel *panel) in ili9882t_unprepare() 453 static int ili9882t_prepare(struct drm_panel *panel) in ili9882t_prepare() 513 static int ili9882t_enable(struct drm_panel *panel) in ili9882t_enable() 546 static int ili9882t_get_modes(struct drm_panel *panel, in ili9882t_get_modes() 571 static enum drm_panel_orientation ili9882t_get_orientation(struct drm_panel *panel) in ili9882t_get_orientation()
|
H A D | panel-boe-himax8279d.c | 52 static inline struct panel_info *to_panel_info(struct drm_panel *panel) in to_panel_info() 64 static int send_mipi_cmds(struct drm_panel *panel, const struct panel_cmd *cmds) in send_mipi_cmds() 81 static int boe_panel_disable(struct drm_panel *panel) in boe_panel_disable() 95 static int boe_panel_unprepare(struct drm_panel *panel) in boe_panel_unprepare() 116 static int boe_panel_prepare(struct drm_panel *panel) in boe_panel_prepare() 174 static int boe_panel_enable(struct drm_panel *panel) in boe_panel_enable() 190 static int boe_panel_get_modes(struct drm_panel *panel, in boe_panel_get_modes()
|
H A D | panel-panasonic-vvx10f034n00.c | 40 static inline struct wuxga_nt_panel *to_wuxga_nt_panel(struct drm_panel *panel) in to_wuxga_nt_panel() 50 static int wuxga_nt_panel_disable(struct drm_panel *panel) in wuxga_nt_panel_disable() 57 static int wuxga_nt_panel_unprepare(struct drm_panel *panel) in wuxga_nt_panel_unprepare() 67 static int wuxga_nt_panel_prepare(struct drm_panel *panel) in wuxga_nt_panel_prepare() 122 static int wuxga_nt_panel_get_modes(struct drm_panel *panel, in wuxga_nt_panel_get_modes()
|
H A D | panel-kingdisplay-kd097d04.c | 175 struct kingdisplay_panel *to_kingdisplay_panel(struct drm_panel *panel) in to_kingdisplay_panel() 180 static int kingdisplay_panel_disable(struct drm_panel *panel) in kingdisplay_panel_disable() 192 static int kingdisplay_panel_unprepare(struct drm_panel *panel) in kingdisplay_panel_unprepare() 215 static int kingdisplay_panel_prepare(struct drm_panel *panel) in kingdisplay_panel_prepare() 286 static int kingdisplay_panel_get_modes(struct drm_panel *panel, in kingdisplay_panel_get_modes()
|
H A D | panel-lg-sw43408.c | 36 static inline struct sw43408_panel *to_panel_info(struct drm_panel *panel) in to_panel_info() 41 static int sw43408_unprepare(struct drm_panel *panel) in sw43408_unprepare() 60 static int sw43408_program(struct drm_panel *panel) in sw43408_program() 122 static int sw43408_prepare(struct drm_panel *panel) in sw43408_prepare() 171 static int sw43408_get_modes(struct drm_panel *panel, in sw43408_get_modes()
|
H A D | panel-jdi-lt070me05000.c | 43 static inline struct jdi_panel *to_jdi_panel(struct drm_panel *panel) in to_jdi_panel() 172 static int jdi_panel_disable(struct drm_panel *panel) in jdi_panel_disable() 181 static int jdi_panel_unprepare(struct drm_panel *panel) in jdi_panel_unprepare() 202 static int jdi_panel_prepare(struct drm_panel *panel) in jdi_panel_prepare() 253 static int jdi_panel_enable(struct drm_panel *panel) in jdi_panel_enable() 275 static int jdi_panel_get_modes(struct drm_panel *panel, in jdi_panel_get_modes()
|
H A D | panel-jdi-lpm102a188a.c | 55 static inline struct jdi_panel *to_panel_jdi(struct drm_panel *panel) in to_panel_jdi() 70 static int jdi_panel_disable(struct drm_panel *panel) in jdi_panel_disable() 81 static int jdi_panel_unprepare(struct drm_panel *panel) in jdi_panel_unprepare() 189 static int jdi_panel_prepare(struct drm_panel *panel) in jdi_panel_prepare() 335 static int jdi_panel_enable(struct drm_panel *panel) in jdi_panel_enable() 363 static int jdi_panel_get_modes(struct drm_panel *panel, in jdi_panel_get_modes()
|
H A D | panel-novatek-nt37801.c | 21 struct drm_panel panel; member 34 static inline struct novatek_nt37801 *to_novatek_nt37801(struct drm_panel *panel) in to_novatek_nt37801() 128 static int novatek_nt37801_prepare(struct drm_panel *panel) in novatek_nt37801_prepare() 172 static int novatek_nt37801_unprepare(struct drm_panel *panel) in novatek_nt37801_unprepare() 203 static int novatek_nt37801_get_modes(struct drm_panel *panel, in novatek_nt37801_get_modes()
|
H A D | panel-khadas-ts050.c | 631 struct khadas_ts050_panel *to_khadas_ts050_panel(struct drm_panel *panel) in to_khadas_ts050_panel() 636 static int khadas_ts050_panel_prepare(struct drm_panel *panel) in khadas_ts050_panel_prepare() 716 static int khadas_ts050_panel_unprepare(struct drm_panel *panel) in khadas_ts050_panel_unprepare() 737 static int khadas_ts050_panel_disable(struct drm_panel *panel) in khadas_ts050_panel_disable() 764 static int khadas_ts050_panel_get_modes(struct drm_panel *panel, in khadas_ts050_panel_get_modes()
|
H A D | panel-tdo-tl070wsh30.c | 30 struct tdo_tl070wsh30_panel *to_tdo_tl070wsh30_panel(struct drm_panel *panel) in to_tdo_tl070wsh30_panel() 35 static int tdo_tl070wsh30_panel_prepare(struct drm_panel *panel) in tdo_tl070wsh30_panel_prepare() 75 static int tdo_tl070wsh30_panel_unprepare(struct drm_panel *panel) in tdo_tl070wsh30_panel_unprepare() 112 static int tdo_tl070wsh30_panel_get_modes(struct drm_panel *panel, in tdo_tl070wsh30_panel_get_modes()
|
H A D | panel-boe-tv101wum-nl6.c | 1312 static inline struct boe_panel *to_boe_panel(struct drm_panel *panel) in to_boe_panel() 1317 static int boe_panel_disable(struct drm_panel *panel) in boe_panel_disable() 1332 static int boe_panel_unprepare(struct drm_panel *panel) in boe_panel_unprepare() 1357 static int boe_panel_prepare(struct drm_panel *panel) in boe_panel_prepare() 1417 static int boe_panel_enable(struct drm_panel *panel) in boe_panel_enable() 1645 static int boe_panel_get_modes(struct drm_panel *panel, in boe_panel_get_modes() 1675 static enum drm_panel_orientation boe_panel_get_orientation(struct drm_panel *panel) in boe_panel_get_orientation()
|
H A D | panel-novatek-nt36672a.c | 77 static inline struct nt36672a_panel *to_nt36672a_panel(struct drm_panel *panel) in to_nt36672a_panel() 82 static int nt36672a_send_cmds(struct drm_panel *panel, const struct nt36672a_panel_cmd *cmds, in nt36672a_send_cmds() 101 static int nt36672a_panel_power_off(struct drm_panel *panel) in nt36672a_panel_power_off() 115 static int nt36672a_panel_unprepare(struct drm_panel *panel) in nt36672a_panel_unprepare() 170 static int nt36672a_panel_prepare(struct drm_panel *panel) in nt36672a_panel_prepare() 221 static int nt36672a_panel_get_modes(struct drm_panel *panel, in nt36672a_panel_get_modes()
|
H A D | panel-himax-hx83102.c | 82 static inline struct hx83102 *panel_to_hx83102(struct drm_panel *panel) in panel_to_hx83102() 836 static int hx83102_enable(struct drm_panel *panel) in hx83102_enable() 842 static int hx83102_disable(struct drm_panel *panel) in hx83102_disable() 858 static int hx83102_unprepare(struct drm_panel *panel) in hx83102_unprepare() 872 static int hx83102_prepare(struct drm_panel *panel) in hx83102_prepare() 931 static int hx83102_get_modes(struct drm_panel *panel, in hx83102_get_modes() 953 static enum drm_panel_orientation hx83102_get_orientation(struct drm_panel *panel) in hx83102_get_orientation()
|
H A D | panel-simple.c | 167 static inline struct panel_simple *to_panel_simple(struct drm_panel *panel) in to_panel_simple() 172 static unsigned int panel_simple_get_timings_modes(struct panel_simple *panel, in panel_simple_get_timings_modes() 204 static unsigned int panel_simple_get_display_modes(struct panel_simple *panel, in panel_simple_get_display_modes() 235 static int panel_simple_get_non_edid_modes(struct panel_simple *panel, in panel_simple_get_non_edid_modes() 295 static int panel_simple_disable(struct drm_panel *panel) in panel_simple_disable() 319 static int panel_simple_unprepare(struct drm_panel *panel) in panel_simple_unprepare() 352 static int panel_simple_prepare(struct drm_panel *panel) in panel_simple_prepare() 365 static int panel_simple_enable(struct drm_panel *panel) in panel_simple_enable() 375 static int panel_simple_get_modes(struct drm_panel *panel, in panel_simple_get_modes() 408 static int panel_simple_get_timings(struct drm_panel *panel, in panel_simple_get_timings() [all …]
|
H A D | panel-sharp-lq101r1sx01.c | 30 static inline struct sharp_panel *to_sharp_panel(struct drm_panel *panel) in to_sharp_panel() 85 static int sharp_panel_unprepare(struct drm_panel *panel) in sharp_panel_unprepare() 141 static int sharp_panel_prepare(struct drm_panel *panel) in sharp_panel_prepare() 237 static int sharp_panel_get_modes(struct drm_panel *panel, in sharp_panel_get_modes()
|
H A D | panel-startek-kd070fhfid015.c | 47 static inline struct stk_panel *to_stk_panel(struct drm_panel *panel) in to_stk_panel() 106 static int stk_panel_unprepare(struct drm_panel *panel) in stk_panel_unprepare() 118 static int stk_panel_prepare(struct drm_panel *panel) in stk_panel_prepare() 173 static int stk_panel_get_modes(struct drm_panel *panel, in stk_panel_get_modes()
|
H A D | panel-raspberrypi-touchscreen.c | 214 static struct rpi_touchscreen *panel_to_ts(struct drm_panel *panel) in panel_to_ts() 250 static int rpi_touchscreen_disable(struct drm_panel *panel) in rpi_touchscreen_disable() 262 static int rpi_touchscreen_noop(struct drm_panel *panel) in rpi_touchscreen_noop() 267 static int rpi_touchscreen_prepare(struct drm_panel *panel) in rpi_touchscreen_prepare() 300 static int rpi_touchscreen_enable(struct drm_panel *panel) in rpi_touchscreen_enable() 317 static int rpi_touchscreen_get_modes(struct drm_panel *panel, in rpi_touchscreen_get_modes()
|
/linux/drivers/gpu/drm/bridge/ |
H A D | panel.c | 24 struct drm_panel *panel; member 201 struct drm_panel *panel = panel_bridge->panel; in panel_bridge_debugfs_init() local 261 struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel) in drm_panel_bridge_add() 283 struct drm_bridge *drm_panel_bridge_add_typed(struct drm_panel *panel, in drm_panel_bridge_add_typed() 377 struct drm_panel *panel) in devm_drm_panel_bridge_add() 402 struct drm_panel *panel, in devm_drm_panel_bridge_add_typed() 445 struct drm_panel *panel) in drmm_panel_bridge_add() 502 struct drm_panel *panel; in devm_drm_of_get_bridge() local 536 struct drm_panel *panel; in drmm_of_get_bridge() local
|
/linux/drivers/video/fbdev/omap/ |
H A D | lcd_mipid.c | 50 struct lcd_panel panel; member 201 static int mipid_set_bklight_level(struct lcd_panel *panel, unsigned int level) in mipid_set_bklight_level() 219 static unsigned int mipid_get_bklight_level(struct lcd_panel *panel) in mipid_get_bklight_level() 229 static unsigned int mipid_get_bklight_max(struct lcd_panel *panel) in mipid_get_bklight_max() 240 static unsigned long mipid_get_caps(struct lcd_panel *panel) in mipid_get_caps() 273 static int mipid_run_test(struct lcd_panel *panel, int test_num) in mipid_run_test() 402 static int mipid_enable(struct lcd_panel *panel) in mipid_enable() 423 static void mipid_disable(struct lcd_panel *panel) in mipid_disable() 461 static int mipid_init(struct lcd_panel *panel, in mipid_init() 480 static void mipid_cleanup(struct lcd_panel *panel) in mipid_cleanup()
|
/linux/drivers/input/misc/ |
H A D | ibm-panel.c | 26 static u8 ibm_panel_calculate_checksum(struct ibm_panel *panel) in ibm_panel_calculate_checksum() 47 static void ibm_panel_process_command(struct ibm_panel *panel) in ibm_panel_process_command() 80 struct ibm_panel *panel = i2c_get_clientdata(client); in ibm_panel_i2c_slave_cb() local 121 struct ibm_panel *panel; in ibm_panel_probe() local
|
/linux/drivers/video/fbdev/mmp/ |
H A D | core.c | 72 void mmp_register_panel(struct mmp_panel *panel) in mmp_register_panel() 102 void mmp_unregister_panel(struct mmp_panel *panel) in mmp_unregister_panel() 156 struct mmp_panel *panel; in mmp_register_path() local
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_bios.c | 795 struct intel_panel *panel) in parse_panel_options() 842 struct intel_panel *panel, in parse_lfp_panel_dtd() 883 struct intel_panel *panel) in parse_lfp_data() 927 struct intel_panel *panel) in parse_generic_dtd() 1017 struct intel_panel *panel) in parse_lfp_backlight() 1104 struct intel_panel *panel) in parse_sdvo_lvds_data() 1332 struct intel_panel *panel) in parse_panel_driver_features() 1366 struct intel_panel *panel) in parse_power_conservation_features() 1419 struct intel_panel *panel) in parse_edp() 1553 struct intel_panel *panel) in parse_psr() [all …]
|