9
0
Fork 0
barebox/include
Sascha Hauer d9345607aa Add USB device support
This patch adds support for USB devices. It uses
the Linux Kernel gadget API. Along with this patch
comes driver support for the Freescale (arc) USB OTG
Core and USB Device Firmware Update (DFU)
The serial gadget support is not working at the moment.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-09-25 14:31:26 +02:00
..
asm-arm rename dma macros 2009-09-25 13:34:57 +02:00
asm-blackfin Bitops:Remove generic_funcs 2008-08-15 08:47:50 +02:00
asm-generic Add MX25 support 2009-09-08 12:42:55 +02:00
asm-m68k remove unnecessary double string function declarations 2008-08-20 17:46:54 +02:00
asm-ppc Bitops:Remove generic_funcs 2008-08-15 08:47:50 +02:00
asm-sandbox get rid of device ids 2009-07-21 16:41:47 +02:00
cramfs [cramfs] fix compiler warning about undefined __LITTLE_ENDIAN 2008-04-07 12:19:36 +02:00
linux nand: Add size parameter 2009-07-21 18:37:32 +02:00
spi SPI: Add empty spi_register_board_info function when SPI is disabled 2008-08-13 16:52:15 +02:00
usb Add USB device support 2009-09-25 14:31:26 +02:00
.gitignore update .gitignore files 2007-09-28 20:36:33 +02:00
bmp_layout.h framebuffer: Add bmp command to show bmp files 2009-07-31 15:08:49 +02:00
boot.h - Add functions to register image handlers for booting uImages 2008-02-20 19:01:54 +01:00
bzlib.h * Patches by Xianghua Xiao, 15 Oct 2003: 2003-10-15 23:53:47 +00:00
cache.h correct warning 2008-12-18 14:20:08 +01:00
cfi_flash.h introduce cdev 2009-07-21 16:41:44 +02:00
cfi_flash_new.h introduce cdev 2009-07-21 16:41:44 +02:00
clock.h clocK: Add ndelay function 2008-08-13 16:41:22 +02:00
command.h Subject: [PATCH] [general] Fixed constant strings in data section issue 2008-04-04 14:45:04 +02:00
common.h add *_MAX and *_MIN macros 2009-06-10 13:54:42 +02:00
complete.h use newly introduced stringlist functions for tab completion 2008-03-11 21:40:40 +01:00
console.h get rid of device ids 2009-07-21 16:41:47 +02:00
crc.h Some code cleanup 2006-04-16 10:51:58 +02:00
debug_ll.h remove debugging rests 2007-07-12 09:25:47 +02:00
dm9000.h move dm9000 specific stuff to platform_data 2007-10-16 13:55:48 +02:00
dm9161.h * Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200 2005-10-05 01:51:29 +02:00
driver.h devfs: add open counter 2009-09-11 09:13:33 +02:00
elf.h replace elf.h with the one from the linux kernel. It does not have powerpc 2007-09-28 19:59:12 +02:00
envfs.h envfs: remove bogus #warning statement 2008-08-26 11:40:51 +02:00
environment.h separating environment commands, part 2 2007-11-12 16:28:23 +01:00
errno.h add strerror function 2009-05-25 16:52:35 +02:00
fb.h add missing include/fb.h 2009-08-13 10:42:54 +02:00
fcntl.h svn_rev_292 2007-07-05 18:01:40 +02:00
fec.h fec imx27: Add RMII support 2009-02-20 18:25:24 +01:00
fnmatch.h add globbing support 2008-03-09 22:35:38 +01:00
fs.h get rid of device ids 2009-07-21 16:41:47 +02:00
ft_build.h svn_rev_689 2007-07-05 18:02:17 +02:00
getopt.h svn_rev_282 2007-07-05 18:01:39 +02:00
glob.h hardcode _FILE_OFFSET_BITS to 32 2008-06-03 13:34:45 +02:00
gpio.h GPIO support 2008-10-27 17:29:57 +01:00
hush.h - teach hush to honour PATH variable 2007-09-24 01:40:06 +02:00
image.h cleanup do_bootm_linux() 2007-11-28 09:03:27 +01:00
init.h move some init work into initcalls 2009-07-21 16:41:46 +02:00
ioctl.h add basic at91sam9260 support. Currently only second stage 2008-06-06 09:30:32 +02:00
ioports.h Code cleanup. 2006-11-30 18:02:20 +01:00
kallsyms.h add kallsyms from linux kernel 2007-09-28 20:29:52 +02:00
keyboard.h [Strange. I _did_ check these in before. Seems SF restored an old 2004-01-16 00:30:56 +00:00
kfifo.h add kernel kfifo implementation 2007-09-21 21:29:32 +02:00
kgdb.h Initial revision 2002-08-27 10:38:37 +00:00
libbb.h make copy_file() globally available 2009-09-25 13:33:52 +02:00
libgen.h move dirname() and basename() to lib/libgen.c and add header file 2007-09-24 16:57:12 +02:00
list.h add list_add_sort to list implementation 2007-10-19 12:43:00 +02:00
lxt971a.h Patches by Lars Munch, 12 Jul 2004: 2004-08-02 23:39:03 +00:00
malloc.h include/malloc.h: add multiple inclusion protection 2009-02-20 18:24:45 +01:00
mem_malloc.h display malloc space on startup 2007-09-26 15:24:51 +02:00
miiphy.h introduce cdev 2009-07-21 16:41:44 +02:00
module.h add compiler header files from kernel 2008-08-13 16:41:17 +02:00
nand.h introduce cdev 2009-07-21 16:41:44 +02:00
net.h add a device_d to ethernet devices 2009-07-21 16:41:46 +02:00
notifier.h Add notifier framework 2009-05-13 16:00:11 +02:00
ns16550.h 009-add-NS16550 2008-06-05 19:45:21 +02:00
param.h svn_rev_502 2007-07-05 18:01:59 +02:00
part.h * Cleanup, minor fixes 2004-04-18 17:39:38 +00:00
partition.h introduce cdev 2009-07-21 16:41:44 +02:00
readkey.h svn_rev_432 2007-07-05 18:01:53 +02:00
reloc.h further reloc fixes 2007-07-25 12:25:01 +02:00
rtc.h Initial revision 2001-04-09 21:43:07 +00:00
s1d13706fb.h svn_rev_089 2007-07-05 18:01:22 +02:00
s_record.h Initial revision 2001-04-28 17:59:11 +00:00
sizes.h svn_rev_082 2007-07-05 18:01:21 +02:00
splash.h svn_rev_088 2007-07-05 18:01:21 +02:00
stdio.h vsprintf: Update to latest kernel version 2009-06-10 13:55:07 +02:00
string.h add protection from double inclusion in string.h 2008-03-31 21:55:34 +02:00
stringlist.h add stringlist function. They can be used to build a list 2008-03-11 21:38:22 +01:00
types.h add __[lb]e types 2009-04-06 11:12:54 +02:00
ubi-media.h Add USB device support 2009-09-25 14:31:26 +02:00
usb_dfu_trailer.h Add USB device support 2009-09-25 14:31:26 +02:00
watchdog.h Cleanup (PPC4xx is AMCC now) 2005-09-23 11:05:55 +02:00
xfuncs.h add xstrdup function 2009-09-25 13:33:57 +02:00
xyzModem.h More code cleanup 2006-07-21 15:24:56 +02:00
zlib.h * Code cleanup: 2003-06-27 21:31:46 +00:00