Thanks for verification.
Yes, the apple quirks have been separated to a separate module (and the
same applies for all other device-specific quirks that were present in the
generic HID code). Having all these together in the generic code started
to become totally unmaintainable mess, the current way is much more
clean.
--
Jiri Kosina
SUSE Labs
--