/* SPDX-License-Identifier: GPL-2.0-or-later */ /* Copyright (c) 2021 StarFive Technology Co., Ltd. */ #include &sfivefb { adv_7513_1080p { compatible = "starfive,display-dev"; panel_name = "adv_7513_1080p"; panel_lcd_id = <22>; /*1080p*/ interface_info = "mipi_interface"; refresh_en = <1>; bits-per-pixel = <16>; physical-width = <62>; physical-height = <114>; panel-width = <1920>; panel-height = <1080>; pixel-clock = <78000000>; /*dyn_fps;*/ /*dynamic frame rate support*/ /*.flags = PREFER_CMD_SEND_MONOLITHIC | CE_CMD_SEND_MONOLITHIC | RESUME_WITH_PREFER | RESUME_WITH_CE*/ /*gamma-command-monolithic;*/ /*ce-command-monolithic;*/ /*resume-with-gamma;*/ /*resume-with-ce;*/ /*mipi info*/ mipi-byte-clock = <78000>; mipi-escape-clock = <13000>; lane-no = <4>; display_mode = "video_mode"; /*video_mode, command_mode*/ /* auto_stop_clklane_en; im_pin_val;*/ color_bits = ; /*is_18bit_loosely;*/ /*video mode info*/ h-pulse-width = <40>; h-back-porch = <220>; h-front-porch = <110>; v-pulse-width = <5>; v-back-porch = <20>; v-front-porch = <5>; status = "okay"; sync_pol = "vsync_high_act"; /*vsync_high_act, hsync_high_act*/ lp_cmd_en; /*lp_hfp_en;*/ /*lp_hbp_en;*/ /*lp_vact_en;*/ lp_vfp_en; lp_vbp_en; lp_vsa_en; traffic-mode = "burst_with_sync_pulses"; /*non_burst_with_sync_pulses, non_burst_with_sync_events*/ /*phy info*/ data_tprepare = /bits/ 8 <0>; data_hs_zero = /bits/ 8 <0>; data_hs_exit = /bits/ 8 <0>; data_hs_trail = /bits/ 8 <0>; /*te info*/ te_source = "external_pin"; /*external_pin, dsi_te_trigger*/ te_trigger_mode = "rising_edge"; /*rising_edge, high_1000us*/ te_enable = <0>; cm_te_effect_sync_enable = <0>; /*used in command mode*/ te_count_per_sec = <64>; /*used in esd*/ /*ext info*/ /* crc_rx_en; ecc_rx_en; eotp_rx_en; */ eotp_tx_en; dev_read_time = <0x7FFF>; /*type cmd return_count return_code*/ /*id_read_cmd_info = [];*/ /*pre_id_cmd = [];*/ /*esd_read_cmd_info = [DCS_CMD 0A 01 9C];*/ /*pre_esd_cmd = [];*/ /*panel-on-command = [];*/ /*panel-off-command = [];*/ /*reset-sequence = <1 5>, <0 10>, <1 30>;*/ /* panel-gamma-warm-command = [ ]; panel-gamma-nature-command = [ ]; panel-gamma-cool-command = [ ]; panel-ce-std-command = [ ]; panel-ce-vivid-command = [ ]; */ }; };