···5353 * @dev: the device using this pinmux5454 * @usecount: the number of active users of this mux setting, used to keep5555 * track of nested use cases5656- * @pins: an array of discrete physical pins used in this mapping, taken5757- * from the global pin enumeration space (copied from pinmux map)5858- * @num_pins: the number of pins in this mapping array, i.e. the number of5959- * elements in .pins so we can iterate over that array (copied from6060- * pinmux map)6156 * @pctldev: pin control device handling this pinmux6257 * @func_selector: the function selector for the pinmux device handling6358 * this pinmux···404409}405410406411/**407407- * acquire_pins() - acquire all the pins for a certain funcion on a pinmux412412+ * acquire_pins() - acquire all the pins for a certain function on a pinmux408413 * @pctldev: the device to take the pins on409414 * @func_selector: the function selector to acquire the pins for410415 * @group_selector: the group selector containing the pins to acquire···450455451456/**452457 * release_pins() - release pins taken by earlier acquirement453453- * @pctldev: the device to free the pinx on458458+ * @pctldev: the device to free the pins on454459 * @group_selector: the group selector containing the pins to free455460 */456461static void release_pins(struct pinctrl_dev *pctldev,