displays: use APE_25_OPP state only with screen off

based on commit 34b8122218f8953942250422bcd5c3006e9f141b

Signed-off-by: Shilin Victor <chrono.monochrome@gmail.com>