Lines Matching defs:enable
54 * and value, enable, disable, mask
57 * @enable: enable bits in the pinconf register
64 unsigned enable;
133 * @irq_enable_mask: optional SoC specific interrupt enable mask
370 /* If function mask is null, needn't enable it. */
516 if ((data != func->conf[i].enable) ||
526 if (data != func->conf[j].enable)
594 data |= func->conf[i].enable;
833 * check whether data matches enable bits or disable bits
834 * Return value: 1 for matching enable bits, 0 for matching disable bits,
837 static int pcs_config_match(unsigned data, unsigned enable, unsigned disable)
841 if (data == enable)
849 unsigned value, unsigned enable, unsigned disable,
854 (*conf)->enable = enable;
881 /* skip enable & disable */
894 /* value to set, enable, disable, mask */
907 dev_dbg(pcs->dev, "failed to match enable or disable bits\n");
924 { "pinctrl-single,input-enable", PIN_CONFIG_INPUT_ENABLE, },
931 { "pinctrl-single,input-schmitt-enable",
1387 * @enable: enable or disable the interrupt
1393 int irq, const bool enable)
1411 if (enable)