dynamic: verify *_freq parameters with current freq_table and policy
dynamic: allow *_freq to be set to zero
dynamic: update default settings
dynamic: small reorganization
dynamic: introduce sampling up delay factor above power-optimal freq

optimal_freq means frequency that is fast enough and not that power
hungry as max freq. For a power saving scenario it may be 800MHz (vs
1000MHz max), for OC scenario (to 1250MHz) it may be 1000MHz as maximum
non-oc freq

above that freq each freq increase must wait at least
high_freq_sampling_up_factor timer ticks
dynamic: update default settings
dynamic: make power-optimal freq an upper limit in non active modes
dynamic: rename optimal_freq to power_optimal_freq

this name better describes what this parameter means
dynamic: implement turbo boost part 1
dynamic: update soft/hard limit logic, actually enforce hard limit