arcotg: Allow forced FULLSPEED operation through Kconfig

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
a_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
h_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
k_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
mcs_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
mtp_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
mx6_r_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
nit6xlite_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
nitrogen6x_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
nitrogen6_max_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
oc_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
s_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
sp_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
utc_defconfig: Select CONFIG_FHANDLE

CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it
can spawn a serial tty via getty.

Copied from Fabio's patch for main-line kernel
        http://lists.infradead.org/pipermail/linux-arm-kernel/2014-May/259275.html

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
arcotg_usb: don't select CONFIG_GADGET_ARC_FORCE_FULLSPEED if forced to full-speed

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
arcotg_usb: use USB_GADGET_DUALSPEED to set is_dualspeed

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>