u-boot-brain/drivers/video
Anatolij Gustschin 0d1ae97c02 video: ipuv3_fb: skip IPU shutdown if IPU was not enabled before
Boards can skip display interface init using board_video_skip().
If display interface was not initialized (e.g. no ipuv3 framebuffer
registered or IPU clock disabled), booting Linux stops due to the
crash in IPU shutdown function, when accessing IPU registers.
Check IPU clock and skip shutdown if clock is not enabled.

Signed-off-by: Anatolij Gustschin <agust@denx.de>
2017-08-29 15:23:55 +02:00
..
bridge dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
exynos dm: Fix up inclusion of common.h 2017-06-01 07:03:03 -06:00
fonts video: Add the Cantoraone decorative font 2016-01-30 10:56:34 +01:00
rockchip rockchip: video: Makefile: Add soc specific driver for rk3288 mipi dsi 2017-08-07 21:32:11 +02:00
sunxi sunxi: video: Add support for CSC and TVE to DE2 driver 2017-06-09 15:30:47 +02:00
tegra124 dm: video: tegra124: Convert to livetree 2017-07-28 12:02:47 -06:00
am335x-fb.c drivers/video/am335x-fb: Properly point framebuffer behind palette 2016-04-28 16:51:17 +02:00
am335x-fb.h
anx9804.c bitops: introduce BIT() definition 2015-09-11 17:15:32 -04:00
anx9804.h
ati_ids.h
ati_radeon_fb.c env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
ati_radeon_fb.h
atmel_hlcdfb.c video: atmel_hlcdfb: Fix misaligned cache operation warning 2017-06-09 15:33:28 +02:00
atmel_lcdfb.c avr32: Retire AVR32 for good 2017-07-06 16:17:19 -04:00
backlight-uclass.c dm: backlight: Add a backlight uclass 2016-01-21 20:42:36 -07:00
bcm2835.c dm: video: arm: rpi: Convert to use driver model for video 2017-05-09 20:27:17 -04:00
broadwell_igd.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
bus_vcxk.c
cfb_console.c env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
console_normal.c video: Fix crash when scroll screen 2017-04-14 16:11:38 +02:00
console_rotate.c video: Use fractional units for X coordinates 2016-01-30 10:53:26 +01:00
console_truetype.c video: truetype: Fix a memory leak on error 2016-02-22 14:41:02 +01:00
coreboot.c dm: video: Add driver for coreboot framebuffer device 2016-10-12 10:58:12 +08:00
da8xx-fb.c treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
da8xx-fb.h
display-uclass.c video: Track whether a display is in use 2016-11-25 17:59:31 -07:00
dw_hdmi.c video: dw_hdmi: Select HDMI mode only if monitor supports it 2017-05-15 20:38:24 +02:00
formike.c
fsl_dcu_fb.c video: fsl_dcu_fb: add additional modes for DCU 2017-04-14 13:59:07 +02:00
fsl_diu_fb.c
hitachi_tx18d42vm_lcd.c
hitachi_tx18d42vm_lcd.h
i915_reg.h x86: broadwell: Add video support 2016-03-17 10:27:26 +08:00
ipu_common.c treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
ipu_disp.c treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
ipu_regs.h video: ipu: fix out of bounds access 2015-11-30 09:18:36 +01:00
ipu.h
ivybridge_igd.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
Kconfig video: Drop the ct69000 driver 2017-08-07 18:15:19 +02:00
ld9040.c video: ld9040: Fix unused variable warnings 2017-05-12 08:37:29 -04:00
lg4573.c video, lg4573: make spi bus and cs configurable 2015-09-02 15:38:16 +02:00
Makefile video: Drop the ct69000 driver 2017-08-07 18:15:19 +02:00
mb862xx.c env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
mvebu_lcd.c video: Add support for Armada XP LCD controller 2016-01-23 22:58:07 +01:00
mx3fb.c env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
mxc_ipuv3_fb.c video: ipuv3_fb: skip IPU shutdown if IPU was not enabled before 2017-08-29 15:23:55 +02:00
mxcfb.h
mxsfb.c env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
omap3_dss.c
panel-uclass.c dm: panel: Add a panel uclass 2016-01-21 20:42:36 -07:00
pwm_backlight.c dm: video: Update pwm_backlight to support livetree 2017-07-11 10:08:20 -06:00
pxa_lcd.c Revert "pxa_lcd: make driver cache-aware" 2016-03-27 20:58:08 -04:00
s6e8ax0.c exynos: video: Move driver files into their own directory 2016-05-25 13:25:17 +09:00
s6e63d6.c
sandbox_sdl.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
scf0403_lcd.c
simple_panel.c video: simple-panel: Add a little more debugging 2017-07-11 10:08:20 -06:00
ssd2828.c
ssd2828.h
stb_truetype.h video: freetype: Fix a memory leak with a bad parameter 2016-02-22 14:41:22 +01:00
tegra.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
vesa.c dm: video: Add driver for VESA-compatible device 2016-10-12 10:56:41 +08:00
vidconsole-uclass.c dm: video: Sync display on backspace 2017-07-11 10:08:20 -06:00
video_bmp.c video: bmp: rename CONFIG_BMP_24BMP to CONFIG_BMP_24BPP 2017-05-15 20:55:13 +02:00
video-uclass.c video: Use cache-alignment in video_sync() 2016-11-25 17:59:31 -07:00
videomodes.c env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
videomodes.h