PINCTRL_PIN_REG_DIR
return mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR, !input);
err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DIR, &val);
err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DIR, &val);
err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR,
err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR,
err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR,
err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR,
ret = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DIR, &dir);
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt6765_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt6779_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt6795_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt6797_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt6878_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt6893_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt7622_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt7623_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt7629_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt7981_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt7986_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt7988_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt8183_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt8186_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt8188_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt8189_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt8192_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt8195_pin_dir_range),
[PINCTRL_PIN_REG_DIR] = MTK_RANGE(mt8196_pin_dir_range),
err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR, MTK_INPUT);
return mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR, !input);
err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DIR, &ret);
err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DIR, &ret);
err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR,
err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR, !arg);
mtk_hw_get_value_wrap(hw, gpio, PINCTRL_PIN_REG_DIR)
err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DIR, &value);