android_kernel_xiaomi_sm8350/drivers/video
Linus Torvalds 4be703906c Fix generic fb_ddc i2c edid probe msg
Benh points out that the msgs[0].flags entry never got initialized, and
since it's an automatic stack allocation, it could have any random
value, which is bad.

Rewrite the initializer to explicitly initialize all fields of the small
i2c_msg structure array we generate.  Just to keep it all obvious, let's
handle msgs[1].buf in the same initializer while we're at it, instead of
initializing that one separately later.

Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-11-16 22:18:28 -08:00
..
aty [PATCH] Fix radeon DDC regression 2006-11-16 21:59:41 -08:00
backlight video: Fix include in hp680_bl. 2006-10-31 12:53:28 +09:00
console IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
geode [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
i810 [PATCH] i810fb: Honor the return value of pci_enable_device 2006-10-03 08:04:11 -07:00
intelfb Remove unnecessary check in drivers/video/intelfb/intelfbhw.c 2006-10-25 12:05:18 -07:00
kyro [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
logo Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
matrox IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
mbx [PATCH] mbxfb: Fix framebuffer size smaller than requested 2006-10-03 08:04:12 -07:00
nvidia [PATCH] nvidiafb: fix unreachable code in nv10GetConfig 2006-11-14 09:09:27 -08:00
pnx4008 [PATCH] pnx4008:fix NULL dereference in rgbfb 2006-11-16 11:43:37 -08:00
riva [PATCH] fbdev: riva warning fix 2006-10-04 07:55:24 -07:00
savage [PATCH] savagefb: Use generic DDC reading 2006-10-03 08:04:10 -07:00
sis [PATCH] drivers/video/sis/sis_main.h Removal of old code 2006-10-03 08:04:12 -07:00
68328fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
acornfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
acornfb.h
amba-clcd.c
amifb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
arcfb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
asiliantfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
atafb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
au1100fb.c [PATCH] au1100fb: Add option to enable/disable the cursor 2006-10-03 08:04:09 -07:00
au1100fb.h
au1200fb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
au1200fb.h
bt431.h
bt455.h
bw2.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
c2p.c
c2p.h
cfbcopyarea.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cfbfillrect.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cfbimgblt.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cg3.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
cg6.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
cg14.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
chipsfb.c [PATCH] powermac: Combined fixes for backlight code 2006-07-10 13:24:20 -07:00
cirrusfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
clps711xfb.c
controlfb.c [controlfb] Ifdef for when CONFIG_NVRAM isn't enabled. 2006-10-18 08:49:31 -04:00
controlfb.h
cyber2000fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
cyber2000fb.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cyberfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
cyberfb.h
cyblafb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
dnfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
edid.h
epson1355fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
fb_ddc.c Fix generic fb_ddc i2c edid probe msg 2006-11-16 22:18:28 -08:00
fb_notify.c [PATCH] fbdev: statically link the framebuffer notification functions 2006-07-31 13:28:44 -07:00
fbcmap.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
fbcvt.c [PATCH] fbdev: Remove unused exports 2006-06-26 09:58:31 -07:00
fbmem.c [PATCH] fbdev: correct buffer size limit in fbmem_read_proc() 2006-10-03 08:04:13 -07:00
fbmon.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
fbsysfs.c [PATCH] fbdev: Honor the return value of device_create_file 2006-10-03 08:04:10 -07:00
ffb.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
fm2fb.c
g364fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
gbefb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
hgafb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
hitfb.c sh: Cleanup board header directories. 2006-10-19 16:30:32 +09:00
hpfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
igafb.c [igafb] Add pci dev table for module auto loading. 2006-10-18 08:50:49 -04:00
imacfb.c [PATCH] x86: Fix dmi detection of MacBookPro and iMac 2006-08-27 11:01:29 -07:00
imsttfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
imxfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
imxfb.h
Kconfig [PATCH] revert "nvidiafb: use generic ddc reading" 2006-10-11 11:14:14 -07:00
leo.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
macfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
macmodes.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
macmodes.h [PATCH] macmodes: Fix section warning 2006-06-26 09:58:31 -07:00
Makefile [PATCH] fbdev: Add generic ddc read functionality 2006-10-03 08:04:09 -07:00
maxinefb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
modedb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
neofb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
offb.c [POWERPC] Fix various offb issues 2006-11-01 14:52:48 +11:00
p9100.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
platinumfb.c [platinumfb] Ifdef for when CONFIG_NVRAM isn't enabled. 2006-10-18 08:52:48 -04:00
platinumfb.h
pm2fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
pm3fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
pmag-aa-fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
pmag-ba-fb.c
pmagb-b-fb.c
pvr2fb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
pxafb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
pxafb.h [ARM] 3848/1: pxafb: Add option of fixing video modes and spitz QVGA mode support 2006-10-02 13:33:37 +01:00
q40fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
retz3fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
retz3fb.h
s1d13xxxfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
s3c2410fb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
s3c2410fb.h fix file specification in comments 2006-10-03 23:01:26 +02:00
S3triofb.c Merge branch 'merge' 2006-08-01 10:37:25 +10:00
sa1100fb.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
sa1100fb.h
sbuslib.c
sbuslib.h
sgivwfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
skeletonfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
sstfb.c [PATCH] sstfb: cleanups 2006-10-03 08:04:13 -07:00
sticore.h
stifb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
sun3fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
tcx.c [SPARC]: Convert all FB SBUS drivers to of_driver framework. 2006-06-29 16:37:18 -07:00
tdfxfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
tgafb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
tridentfb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tx3912fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
valkyriefb.c [valkyriefb] Ifdef for when CONFIG_NVRAM isn't enabled. 2006-10-18 08:53:37 -04:00
valkyriefb.h
vesafb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
vfb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
vga16fb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
vgastate.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
virgefb.c [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
virgefb.h
w100fb.c
w100fb.h