Home
last modified time | relevance | path

Searched refs:drvctrl (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/pinctrl/uniphier/
Dpinctrl-uniphier-core.c181 unsigned int drvctrl, reg, shift, mask, width, val; in uniphier_conf_pin_drive_get() local
207 drvctrl = uniphier_pin_get_drvctrl(pin->drv_data); in uniphier_conf_pin_drive_get()
208 drvctrl *= width; in uniphier_conf_pin_drive_get()
213 reg += drvctrl / 32 * 4; in uniphier_conf_pin_drive_get()
214 shift = drvctrl % 32; in uniphier_conf_pin_drive_get()
365 unsigned int drvctrl, reg, shift, mask, width, val; in uniphier_conf_pin_drive_set() local
397 drvctrl = uniphier_pin_get_drvctrl(pin->drv_data); in uniphier_conf_pin_drive_set()
398 drvctrl *= width; in uniphier_conf_pin_drive_set()
403 reg += drvctrl / 32 * 4; in uniphier_conf_pin_drive_set()
404 shift = drvctrl % 32; in uniphier_conf_pin_drive_set()
Dpinctrl-uniphier.h99 #define UNIPHIER_PIN_ATTR_PACKED(iectrl, drvctrl, drv_str, pupdctrl, pull_dir)\ argument
101 UNIPHIER_PIN_DRVCTRL(drvctrl) | \