Update kernel to current 3.6 status (ADI)

Adds several drivers. To use the XADC device, a devicetree fragment
is needed, but that still needs restructuring.