Skip to content
Snippets Groups Projects
  1. Jul 17, 2021
  2. Jul 14, 2021
  3. Jun 10, 2021
  4. Dec 15, 2020
  5. Dec 07, 2020
  6. Nov 17, 2020
  7. Nov 14, 2020
  8. Oct 19, 2020
  9. Oct 15, 2020
  10. Sep 04, 2020
  11. Aug 18, 2020
  12. Jul 01, 2020
  13. May 07, 2020
  14. May 06, 2020
  15. Apr 08, 2020
  16. Mar 06, 2020
  17. Feb 29, 2020
  18. Jan 30, 2020
  19. Jan 17, 2020
  20. Jan 09, 2020
  21. Jan 04, 2020
  22. Dec 13, 2019
    • Jerry Han's avatar
      drm/panel: Add Boe Himax8279d MIPI-DSI LCD panel · 4b6dd3ca
      Jerry Han authored
      
      Support Boe Himax8279d 8.0" 1200x1920 TFT LCD panel, it is a MIPI DSI
      panel.
      
      V11:
      - Use the backlight support in drm_panel to simplify the driver (Sam)
      
      V10:
      - Adjust init code, make the format more concise (Emil)
      
      V9:
      - kill off default_off_cmds (Emil)
      - use mipi_dsi_dcs_set_display_{on,off} in their enable/disable
          callbacks. (Emil)
      - Adjusting the delay function (Emil)
      
      V8:
      - modify PARENTHESIS_ALIGNMENT format (Sam)
      - use gpios are required API replace optional gpio API (Emil)
      
      V7:
      - Modify communication address
      
      V6:
      - Add the information of the reviewer
      - Remove unnecessary delays, The udelay_range code gracefully returns
          without hitting the scheduler on a delay of 0. (Derek)
      - Merge the same data structures, like display_mode and off_cmds (Derek)
      - Optimize the processing of results returned by
          devm_gpiod_get_optional (Derek)
      
      V5:
      - Add the information of the reviewer (Sam)
      - Delete unnecessary header files #include <linux/fb.h> (Sam)
      - The config DRM_PANEL_BOE_HIMAX8279D appears twice. Drop one of them (Sam)
      - ADD static, set_gpios function is not used outside this module (Sam)
      
      V4:
      - Frefix all function maes with boe_ (Sam)
      - Fsed "enable_gpio" replace "reset_gpio", Make it look clearer (Sam)
      - Sort include lines alphabetically (Sam)
      - Fixed entries in the makefile must be sorted alphabetically (Sam)
      - Add send_mipi_cmds function to avoid duplicating the code (Sam)
      - Add the necessary delay(reset_delay_t5) between reset and sending
          the initialization command (Rock wang)
      
      V3:
      - Remove unnecessary delays in sending initialization commands (Jitao Shi)
      
      V2:
      - Use SPDX identifier (Sam)
      - Use necessary header files replace drmP.h (Sam)
      - Delete unnecessary header files #include <linux/err.h> (Sam)
      - Specifies a GPIOs array to control the reset timing,
          instead of reading "dsi-reset-sequence" data from DTS (Sam)
      - Delete backlight_disable() function when already disabled (Sam)
      - Use devm_of_find_backlight() replace of_find_backlight_by_node() (Sam)
      - Move the necessary data in the DTS to the current file,
          like porch, display_mode and Init code etc. (Sam)
      - Add compatible device "boe,himax8279d10p" (Sam)
      
      V1:
      - Support Boe Himax8279d 8.0" 1200x1920 TFT LCD panel, it is a MIPI DSI
          panel.
      
      Signed-off-by: default avatarJerry Han <jerry.han.hq@gmail.com>
      Reviewed-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Reviewed-by: default avatarDerek Basehore <dbasehore@chromium.org>
      Reviewed-by: default avatarEmil Velikov <emil.l.velikov@gmail.com>
      Reported-by: default avatarkbuild test robot <lkp@intel.com>
      Cc: Jitao Shi <jitao.shi@mediatek.com>
      Cc: Rock wang <rock_wang@himax.com.cn>
      Signed-off-by: Sam Ravnborg <sam@ravnborg.org> [fixed boe_panel_get_modes + backlight]
      Link: https://patchwork.freedesktop.org/patch/msgid/20191212115208.3878-1-jerry.han.hq@gmail.com
      4b6dd3ca
  23. Aug 14, 2019
  24. Jun 26, 2019
  25. Apr 23, 2019
  26. Apr 03, 2019
  27. Feb 26, 2019
  28. Jan 28, 2019
Loading