input: pat912x: fix build with default cpi setting
Fix up the BUILD_ASSERT so that it does not trigger if the resolution cpi is not specified in the devicetree and left to the default value. Also use the correct spelling for "cpi". Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
This commit is contained in:
parent
752079a070
commit
154b2b9c1c
|
@ -325,10 +325,10 @@ static int pat912x_pm_action(const struct device *dev,
|
|||
#endif
|
||||
|
||||
#define PAT912X_INIT(n) \
|
||||
BUILD_ASSERT(IN_RANGE(DT_INST_PROP(n, res_x_cpi), 0, RES_MAX), \
|
||||
"invalid res-x-cpy"); \
|
||||
BUILD_ASSERT(IN_RANGE(DT_INST_PROP(n, res_y_cpi), 0, RES_MAX), \
|
||||
"invalid res-y-cpy"); \
|
||||
BUILD_ASSERT(IN_RANGE(DT_INST_PROP_OR(n, res_x_cpi, 0), 0, RES_MAX), \
|
||||
"invalid res-x-cpi"); \
|
||||
BUILD_ASSERT(IN_RANGE(DT_INST_PROP_OR(n, res_y_cpi, 0), 0, RES_MAX), \
|
||||
"invalid res-y-cpi"); \
|
||||
BUILD_ASSERT(DT_INST_PROP(n, sleep1_enable) || \
|
||||
!DT_INST_PROP(n, sleep2_enable), \
|
||||
"invalid sleep configuration"); \
|
||||
|
|
Loading…
Reference in a new issue