Please pull u-boot-video

Anatolij Gustschin agust at denx.de
Tue Dec 10 21:38:18 CET 2019


Hi Tom,

please pull fixes for v2020.01.

gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-video/pipelines/1599
Travis-CI: https://travis-ci.org/vdsao/u-boot-video/builds/623099426

Thanks,
Anatolij

The following changes since commit 28a4516cf154d6f7e738f8e0519b41eccef5af5c:

  Merge branch '2019-12-05-master-imports' (2019-12-05 16:37:36 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-video.git tags/fixes-for-2020.01

for you to fetch changes up to 2cc393f32fd9ffcf47f4877e8d1345a7981a0d02:

  video: make BPP and ANSI configs optional (2019-12-06 16:38:51 +0100)

----------------------------------------------------------------
- fix crash and board reset when drawing RLE8 bitmaps
  bigger than the framebuffer resolution
- reduce dead code in video and console uclass routines
  (tested on mx53cx9020, sama5d2_xplained, stm32mp157c-ev1,
   stm32f746-disco, stm32f769-disco and wandboard)

----------------------------------------------------------------
Anatolij Gustschin (2):
      video: add guards around 16bpp/32bbp code
      video: make BPP and ANSI configs optional

Patrice Chotard (2):
      video: bmp: Fix video_splash_align_axis()
      video: bmp: Fix video_display_rle8_bitmap()

 configs/apalis_imx6_defconfig                  |  1 +
 configs/at91sam9x5ek_dataflash_defconfig       |  1 +
 configs/at91sam9x5ek_mmc_defconfig             |  1 +
 configs/at91sam9x5ek_nandflash_defconfig       |  1 +
 configs/at91sam9x5ek_spiflash_defconfig        |  1 +
 configs/chromebit_mickey_defconfig             |  2 ++
 configs/chromebook_jerry_defconfig             |  2 ++
 configs/chromebook_minnie_defconfig            |  2 ++
 configs/chromebook_speedy_defconfig            |  2 ++
 configs/colibri-imx6ull_defconfig              |  3 +++
 configs/colibri_imx6_defconfig                 |  1 +
 configs/colibri_imx7_defconfig                 |  3 +++
 configs/colibri_imx7_emmc_defconfig            |  3 +++
 configs/colibri_t20_defconfig                  |  2 ++
 configs/colibri_vf_defconfig                   |  1 +
 configs/evb-px30_defconfig                     |  3 +++
 configs/evb-rk3288_defconfig                   |  2 ++
 configs/evb-rk3399_defconfig                   |  2 ++
 configs/firefly-rk3288_defconfig               |  2 ++
 configs/gazerbeam_defconfig                    |  3 +++
 configs/ge_bx50v3_defconfig                    |  1 +
 configs/gurnard_defconfig                      |  2 ++
 configs/harmony_defconfig                      |  2 ++
 configs/imx6dl_icore_nand_defconfig            |  1 +
 configs/imx6q_icore_nand_defconfig             |  1 +
 configs/imx6qdl_icore_mmc_defconfig            |  1 +
 configs/imx6qdl_icore_nand_defconfig           |  1 +
 configs/libretech-ac_defconfig                 |  1 +
 configs/libretech-cc_defconfig                 |  1 +
 configs/m53menlo_defconfig                     |  1 +
 configs/medcom-wide_defconfig                  |  2 ++
 configs/miqi-rk3288_defconfig                  |  2 ++
 configs/mx53cx9020_defconfig                   |  1 +
 configs/mx6sabreauto_defconfig                 |  1 +
 configs/mx6sabresd_defconfig                   |  1 +
 configs/mx6ul_14x14_evk_defconfig              |  3 +++
 configs/mx6ul_9x9_evk_defconfig                |  3 +++
 configs/novena_defconfig                       |  1 +
 configs/nyan-big_defconfig                     |  1 +
 configs/opos6uldev_defconfig                   |  1 +
 configs/paz00_defconfig                        |  2 ++
 configs/peach-pi_defconfig                     |  2 ++
 configs/peach-pit_defconfig                    |  2 ++
 configs/pico-dwarf-imx7d_defconfig             |  3 +++
 configs/pico-hobbit-imx7d_defconfig            |  3 +++
 configs/pico-imx7d_bl33_defconfig              |  3 +++
 configs/pico-imx7d_defconfig                   |  3 +++
 configs/pico-nymph-imx7d_defconfig             |  3 +++
 configs/pico-pi-imx7d_defconfig                |  3 +++
 configs/pm9261_defconfig                       |  2 ++
 configs/pm9263_defconfig                       |  2 ++
 configs/puma-rk3399_defconfig                  |  2 ++
 configs/rock2_defconfig                        |  2 ++
 configs/rpi_0_w_defconfig                      |  1 +
 configs/rpi_2_defconfig                        |  1 +
 configs/rpi_3_32b_defconfig                    |  1 +
 configs/rpi_3_b_plus_defconfig                 |  1 +
 configs/rpi_3_defconfig                        |  1 +
 configs/rpi_4_32b_defconfig                    |  1 +
 configs/rpi_4_defconfig                        |  1 +
 configs/rpi_arm64_defconfig                    |  1 +
 configs/rpi_defconfig                          |  1 +
 configs/sama5d27_som1_ek_mmc1_defconfig        |  1 +
 configs/sama5d27_som1_ek_mmc_defconfig         |  1 +
 configs/sama5d27_som1_ek_qspiflash_defconfig   |  1 +
 configs/sama5d27_wlsom1_ek_mmc_defconfig       |  1 +
 configs/sama5d27_wlsom1_ek_qspiflash_defconfig |  1 +
 configs/sama5d2_xplained_emmc_defconfig        |  1 +
 configs/sama5d2_xplained_mmc_defconfig         |  1 +
 configs/sama5d2_xplained_qspiflash_defconfig   |  1 +
 configs/sama5d2_xplained_spiflash_defconfig    |  1 +
 configs/sama5d36ek_cmp_mmc_defconfig           |  1 +
 configs/sama5d36ek_cmp_nandflash_defconfig     |  1 +
 configs/sama5d36ek_cmp_spiflash_defconfig      |  1 +
 configs/sama5d3xek_mmc_defconfig               |  3 +++
 configs/sama5d3xek_nandflash_defconfig         |  3 +++
 configs/sama5d3xek_spiflash_defconfig          |  3 +++
 configs/sama5d4_xplained_mmc_defconfig         |  1 +
 configs/sama5d4_xplained_nandflash_defconfig   |  1 +
 configs/sama5d4_xplained_spiflash_defconfig    |  1 +
 configs/sama5d4ek_mmc_defconfig                |  1 +
 configs/sama5d4ek_nandflash_defconfig          |  1 +
 configs/sama5d4ek_spiflash_defconfig           |  1 +
 configs/sandbox64_defconfig                    |  1 +
 configs/sandbox_defconfig                      |  1 +
 configs/sandbox_flattree_defconfig             |  1 +
 configs/sandbox_spl_defconfig                  |  1 +
 configs/seaboard_defconfig                     |  2 ++
 configs/sei510_defconfig                       |  1 +
 configs/sei610_defconfig                       |  1 +
 configs/snow_defconfig                         |  2 ++
 configs/spring_defconfig                       |  2 ++
 configs/stm32f746-disco_defconfig              |  3 +++
 configs/stm32f769-disco_defconfig              |  3 +++
 configs/stm32mp15_basic_defconfig              |  3 +++
 configs/stm32mp15_optee_defconfig              |  3 +++
 configs/stm32mp15_trusted_defconfig            |  3 +++
 configs/tec_defconfig                          |  2 ++
 configs/theadorable_debug_defconfig            |  1 +
 configs/tinker-s-rk3288_defconfig              |  2 ++
 configs/ventana_defconfig                      |  2 ++
 configs/vyasa-rk3288_defconfig                 |  2 ++
 configs/wandboard_defconfig                    |  1 +
 drivers/video/Kconfig                          |  8 ++++----
 drivers/video/console_normal.c                 | 10 +++++-----
 drivers/video/vidconsole-uclass.c              |  6 ++++++
 drivers/video/video-uclass.c                   |  4 ++++
 drivers/video/video_bmp.c                      | 12 +++++-------
 108 files changed, 195 insertions(+), 16 deletions(-)


More information about the U-Boot mailing list