My bad, I'd been testing my header includes against a branch with some draft unification of the adc code. ADC is one of the remaining major peripherals that isn't unified neatly.