From 02b45f522f96e74a28be191c913dbecdf7d9f269 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Bol=C3=ADvar?= Date: Thu, 12 Aug 2021 07:12:46 -0700 Subject: [PATCH] soc: riscv-ite: use new DT pinctrl accessors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update to use the new APIs. Signed-off-by: Martí Bolívar --- soc/riscv/riscv-ite/common/soc_dt.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/soc/riscv/riscv-ite/common/soc_dt.h b/soc/riscv/riscv-ite/common/soc_dt.h index 188a7cf315c..20bd900debe 100644 --- a/soc/riscv/riscv-ite/common/soc_dt.h +++ b/soc/riscv/riscv-ite/common/soc_dt.h @@ -7,12 +7,12 @@ #ifndef _ITE_IT8XXX2_SOC_DT_H_ #define _ITE_IT8XXX2_SOC_DT_H_ -#define IT8XXX2_DEV_PINMUX(idx, inst) DEVICE_DT_GET(DT_PHANDLE(DT_PHANDLE_BY_IDX \ - (DT_DRV_INST(inst), pinctrl_0, idx), pinctrls)) -#define IT8XXX2_DEV_PIN(idx, inst) DT_PHA(DT_PHANDLE_BY_IDX \ - (DT_DRV_INST(inst), pinctrl_0, idx), pinctrls, pin) -#define IT8XXX2_DEV_ALT_FUNC(idx, inst) DT_PHA(DT_PHANDLE_BY_IDX \ - (DT_DRV_INST(inst), pinctrl_0, idx), pinctrls, alt_func) +#define IT8XXX2_DEV_PINMUX(idx, inst) DEVICE_DT_GET(DT_PHANDLE( \ + DT_INST_PINCTRL_0(inst, idx), pinctrls)) +#define IT8XXX2_DEV_PIN(idx, inst) DT_PHA( \ + DT_INST_PINCTRL_0(inst, idx), pinctrls, pin) +#define IT8XXX2_DEV_ALT_FUNC(idx, inst) DT_PHA( \ + DT_INST_PINCTRL_0(inst, idx), pinctrls, alt_func) /** * @brief Macro function to construct it8xxx2 alt item in UTIL_LISTIFY extension. @@ -35,10 +35,10 @@ * @param inst instance number for compatible defined in DT_DRV_COMPAT. * @return an array of it8xxx2 alt items. */ -#define IT8XXX2_DT_ALT_ITEMS_LIST(inst) { \ - UTIL_LISTIFY(DT_INST_PROP_LEN(inst, pinctrl_0), \ - IT8XXX2_DT_ALT_ITEMS_FUNC, \ - inst) \ +#define IT8XXX2_DT_ALT_ITEMS_LIST(inst) { \ + UTIL_LISTIFY(DT_INST_NUM_PINCTRLS_BY_IDX(inst, 0), \ + IT8XXX2_DT_ALT_ITEMS_FUNC, \ + inst) \ } #endif /* _ITE_IT8XXX2_SOC_DT_H_ */