В простых случаях примерно так
if (f4_cpu<ADC_CLK*8) { return ADC_PRESCALER_DIV4_gc; }
else if (f4_cpu<ADC_CLK*16) { return ADC_PRESCALER_DIV8_gc; }
else if (f4_cpu<ADC_CLK*32) { return ADC_PRESCALER_DIV16_gc; }
else if (f4_cpu<ADC_CLK*64) { return ADC_PRESCALER_DIV32_gc; }
else if (f4_cpu<ADC_CLK*128) { return ADC_PRESCALER_DIV64_gc; }
else if (f4_cpu<ADC_CLK*256) { return ADC_PRESCALER_DIV128_gc; }
else if (f4_cpu<ADC_CLK*512) { return ADC_PRESCALER_DIV256_gc; }
else { return ADC_PRESCALER_DIV512_gc; }