diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/fb.h | 1 | ||||
| -rw-r--r-- | include/linux/mtd/nand.h | 3 | ||||
| -rw-r--r-- | include/linux/usb/atmel_usba_udc.h | 26 | ||||
| -rw-r--r-- | include/linux/usb/gadget.h | 1 | 
4 files changed, 31 insertions, 0 deletions
| diff --git a/include/linux/fb.h b/include/linux/fb.h index 3858f8f80..111372c9f 100644 --- a/include/linux/fb.h +++ b/include/linux/fb.h @@ -2,6 +2,7 @@  #define _LINUX_FB_H  #include <linux/types.h> +#include <linux/list.h>  /* Definitions of frame buffers						*/ diff --git a/include/linux/mtd/nand.h b/include/linux/mtd/nand.h index 205558437..054656559 100644 --- a/include/linux/mtd/nand.h +++ b/include/linux/mtd/nand.h @@ -464,6 +464,8 @@ struct nand_buffers {   * @pagemask:		[INTERN] page number mask = number of (pages / chip) - 1   * @pagebuf:		[INTERN] holds the pagenumber which is currently in   *			data_buf. + * @pagebuf_bitflips:	[INTERN] holds the bitflip count for the page which is + *			currently in data_buf.   * @subpagesize:	[INTERN] holds the subpagesize   * @onfi_version:	[INTERN] holds the chip ONFI version (BCD encoded),   *			non 0 if ONFI supported. @@ -531,6 +533,7 @@ struct nand_chip {  	uint64_t chipsize;  	int pagemask;  	int pagebuf; +	unsigned int pagebuf_bitflips;  	int subpagesize;  	uint8_t cellinfo;  	int badblockpos; diff --git a/include/linux/usb/atmel_usba_udc.h b/include/linux/usb/atmel_usba_udc.h new file mode 100644 index 000000000..be29ef0c5 --- /dev/null +++ b/include/linux/usb/atmel_usba_udc.h @@ -0,0 +1,26 @@ +/* + * Platform data definitions for Atmel USBA gadget driver + * [Original from Linux kernel: include/linux/usb/atmel_usba_udc.h] + * + * SPDX-License-Identifier:     GPL-2.0+ + */ +#ifndef __LINUX_USB_USBA_H__ +#define __LINUX_USB_USBA_H__ + +struct usba_ep_data { +	char *name; +	int index; +	int fifo_size; +	int nr_banks; +	int can_dma; +	int can_isoc; +}; + +struct usba_platform_data { +	int			num_ep; +	struct usba_ep_data	*ep; +}; + +extern int usba_udc_probe(struct usba_platform_data *pdata); + +#endif /* __LINUX_USB_USBA_H */ diff --git a/include/linux/usb/gadget.h b/include/linux/usb/gadget.h index 220d06860..a8a576316 100644 --- a/include/linux/usb/gadget.h +++ b/include/linux/usb/gadget.h @@ -18,6 +18,7 @@  #ifndef __LINUX_USB_GADGET_H  #define __LINUX_USB_GADGET_H +#include <errno.h>  #include <linux/list.h>  struct usb_ep; |