Il 01/02/2013 13:00, Gerd Hoffmann ha scritto:
> - smardcard: ccid-card-emulated depends on that one *and*
> CONFIG_SMARTCARD_NSS. I don't think we have an elegant
> way to handle that. RfC Makefile hack follows as separate
> patch.
Yes, your 4/4 is how it is done in other places.
Leave the core usb devices (usb hub, tablet, mouse, keyboard)
enabled unconditionally. Make the other ones configurable.
Exceptions:
- bluetooth: not qdevified yet, has a vl.c dependency because
of that, thus disabling isn't as easy as not linking the
object file.
- smardcard: ccid-ca