From 7704e43a1f3ab169de6b74624b7c0175de22fc7a Mon Sep 17 00:00:00 2001 From: Louai Al-Khanji Date: Mon, 22 Aug 2016 11:46:21 -0700 Subject: rcar-gen2: USB fixups Autoload USB modules for adb bridge and touch screens. Change-Id: I1370f87b25e1c0660ffc8fb6fd0aa6d0a1cf0658 Reviewed-by: Samuli Piippo --- conf/distro/include/rcar-gen2.inc | 6 ++++++ meta-renesas-extras/recipes/adbd/files/defaults | 2 +- meta-renesas-extras/recipes/linux/linux-renesas/b2qt.cfg | 12 ++++++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/conf/distro/include/rcar-gen2.inc b/conf/distro/include/rcar-gen2.inc index a1768bc..f196ad5 100644 --- a/conf/distro/include/rcar-gen2.inc +++ b/conf/distro/include/rcar-gen2.inc @@ -58,6 +58,12 @@ # internal copy of R-Car_Series_Evaluation_Software_Packages used for CI FILESEXTRAPATHS_append = "${BSPDIR}/sources/renesas-rcar-gen2/${PN}:" +KERNEL_MODULE_AUTOLOAD += " \ + phy-rcar-gen2-usb \ + hid_multitouch \ + renesas_usbhs \ +" + GLES_DRIVER = "sgx" GLES_DRIVER_r8a7790 = "rgx" diff --git a/meta-renesas-extras/recipes/adbd/files/defaults b/meta-renesas-extras/recipes/adbd/files/defaults index 0fbba4c..d2a3cc0 100644 --- a/meta-renesas-extras/recipes/adbd/files/defaults +++ b/meta-renesas-extras/recipes/adbd/files/defaults @@ -1,4 +1,4 @@ VENDOR=0x18d1 PRODUCT=0x0000 SERIAL=$(hostname)-$(sed -e 's/://g' /sys/class/net/eth0/address) -USE_ETHERNET=yes +USE_ETHERNET=no diff --git a/meta-renesas-extras/recipes/linux/linux-renesas/b2qt.cfg b/meta-renesas-extras/recipes/linux/linux-renesas/b2qt.cfg index 6ecc61e..1c60d89 100644 --- a/meta-renesas-extras/recipes/linux/linux-renesas/b2qt.cfg +++ b/meta-renesas-extras/recipes/linux/linux-renesas/b2qt.cfg @@ -62,6 +62,18 @@ CONFIG_RFKILL=m CONFIG_FHANDLE=y CONFIG_USB_NAMESPACES=m +# HID support +CONFIG_HID=m +CONFIG_HID_BATTERY_STRENGTH=y +CONFIG_HIDRAW=y +CONFIG_UHID=m +CONFIG_HID_GENERIC=m + +# USB HID support +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + # needed for USB touchscreens CONFIG_HID_MULTITOUCH=y -- cgit v1.2.3-54-g00ecf