coreboot-kgpe-d16/payloads/libpayload/include
Nico Huber 445a3a04d8 libpayload: Shutdown reasonably if we can't init usb msc device
This lets the init of usb mass storage return if the device
configuration is unusable. Also add some checks for proper shutdown so
we don't free/remove an uninitialized device.

Change-Id: I6daf9b38e632b6e381bcd5a7717f0f1a3150b64a
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: http://review.coreboot.org/1130
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2012-06-22 08:55:22 +02:00
..
arpa Some more POSIX compatibility 2011-02-14 19:23:33 +00:00
i386/arch
pci libpayload: remove trailing whitespace and run dos2unix 2011-11-01 19:08:23 +01:00
powerpc/arch
sys libpayload: Some more compatibility (for flashrom) 2011-08-17 16:26:20 +02:00
usb libpayload: Shutdown reasonably if we can't init usb msc device 2012-06-22 08:55:22 +02:00
assert.h Use fprintf(stderr, ...) in library 2011-02-14 19:26:22 +00:00
cbfs.h libpayload: Allow using CBFS functions on images in RAM 2012-01-26 12:27:24 +01:00
cbfs_core.h libpayload: export get_cbfs_header() 2011-08-18 22:02:53 +02:00
coreboot_tables.h Cleanup access to vendor/part # info 2012-01-07 11:49:57 +01:00
ctype.h
errno.h
getopt.h
inttypes.h libpayload: Some more compatibility (for flashrom) 2011-08-17 16:26:20 +02:00
lar.h
libpayload.h libpayload: enforce const correctness for CMOS getter/setter 2012-02-17 19:26:59 +01:00
limits.h libpayload: Improve compatibility 2011-07-16 11:09:28 +02:00
lzma.h libpayload: remove trailing whitespace and run dos2unix 2011-11-01 19:08:23 +01:00
malloc.h libpayload: Provide atol(), malloc.h 2011-07-07 22:29:53 +02:00
multiboot_tables.h
panel.h libpayload: Add PDCurses and ncurses' libform/libmenu 2011-08-04 08:10:41 +02:00
pci.h libpayload: Add more libpci-compatibility (#defines) 2011-03-01 07:26:00 +00:00
stdarg.h libpayload: Improve compatibility 2011-07-16 11:09:28 +02:00
stdint.h Some more standard types and defines (libpayload) 2011-03-01 07:13:10 +00:00
stdio.h libpayload: Improve compatibility 2011-07-16 11:09:28 +02:00
stdlib.h libpayload: Some more compatibility (for flashrom) 2011-08-17 16:26:20 +02:00
string.h libpayload: Implement strlcpy 2011-07-07 22:29:35 +02:00
strings.h libpayload: Implement ffs() 2011-03-01 07:23:49 +00:00
sysinfo.h Cleanup access to vendor/part # info 2012-01-07 11:49:57 +01:00
term.h libpayload: remove trailing whitespace and run dos2unix 2011-11-01 19:08:23 +01:00
unistd.h
video_console.h