Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - U index

CONFIG_USB_ATMEL_USBA: Atmel USBA

General informations

The Linux kernel configuration item CONFIG_USB_ATMEL_USBA has multiple definitions:

Atmel USBA found in drivers/usb/gadget/udc/Kconfig

The configuration item CONFIG_USB_ATMEL_USBA:

Help text

USBA is the integrated high-speed USB Device controller on some AT91SAM9 and AT91CAP9 processors from Atmel.

The fifo_mode parameter is used to select endpoint allocation mode. fifo_mode = 0 is used to let the driver autoconfigure the endpoints. In this case, for ep1 2 banks are allocated if it works in isochronous mode and only 1 bank otherwise. For the rest of the endpoints only 1 bank is allocated.

fifo_mode = 1 is a generic maximum fifo size (1024 bytes) configuration allowing the usage of ep1 - ep6

fifo_mode = 2 is a generic performance maximum fifo size (1024 bytes) configuration allowing the usage of ep1 - ep3

fifo_mode = 3 is a balanced performance configuration allowing the the usage of ep1 - ep8

Atmel USBA found in drivers/usb/gadget/Kconfig

The configuration item CONFIG_USB_ATMEL_USBA:

Help text

USBA is the integrated high-speed USB Device controller on the AT32AP700x, some AT91SAM9 and AT91CAP9 processors from Atmel.

found in drivers/usb/gadget/Kconfig

The configuration item CONFIG_USB_ATMEL_USBA:

Help text

(none)

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - U index

Automatically generated (in year 2024). See also LKDDb sources on GitLab