Subject: Kconfig HID dependency error from roccat merge

From: Paul Gortmaker <[email-masked]>
Date: Tue, 3 Jul 2012 00:29:20 -0400

Hi Jiri,

This is showing up in all the linux-next builds since Monday.

-------------
drivers/hid/Kconfig:7:error: recursive dependency detected!
drivers/hid/Kconfig:7:	symbol HID is selected by USB_HID
drivers/hid/usbhid/Kconfig:4:	symbol USB_HID depends on HID
------------

It can be easily reproduced by doing a simple x86-64 defconfig.
I've traced (bisected) it to this:

-------------
commit 71e9fd494490cdb7ae9b7f7c16ee5dd5760bbc23
Merge: ccfa24b 7392d73
Author: Jiri Kosina <[email-masked]>
Date:   Fri Jun 29 15:02:22 2012 +0200

    Merge branch 'roccat' into for-next

    Conflicts:
        drivers/hid/Kconfig
-------------

Please have a look at it when you have a chance.

Thanks,
Paul.