Lines Matching refs:err

179 	int err;  in mtk_hw_set_value()  local
181 err = mtk_hw_pin_field_get(hw, desc, field, &pf); in mtk_hw_set_value()
182 if (err) in mtk_hw_set_value()
183 return err; in mtk_hw_set_value()
198 int err; in mtk_hw_get_value() local
200 err = mtk_hw_pin_field_get(hw, desc, field, &pf); in mtk_hw_get_value()
201 if (err) in mtk_hw_get_value()
202 return err; in mtk_hw_get_value()
254 int value, err; in mtk_xt_get_gpio_state() local
256 err = mtk_xt_get_gpio_n(hw, eint_n, &gpio_n, &gpio_chip); in mtk_xt_get_gpio_state()
257 if (err) in mtk_xt_get_gpio_state()
258 return err; in mtk_xt_get_gpio_state()
262 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DI, &value); in mtk_xt_get_gpio_state()
263 if (err) in mtk_xt_get_gpio_state()
264 return err; in mtk_xt_get_gpio_state()
275 int err; in mtk_xt_set_gpio_as_eint() local
277 err = mtk_xt_get_gpio_n(hw, eint_n, &gpio_n, &gpio_chip); in mtk_xt_set_gpio_as_eint()
278 if (err) in mtk_xt_set_gpio_as_eint()
279 return err; in mtk_xt_set_gpio_as_eint()
283 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_MODE, in mtk_xt_set_gpio_as_eint()
285 if (err) in mtk_xt_set_gpio_as_eint()
286 return err; in mtk_xt_set_gpio_as_eint()
288 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DIR, MTK_INPUT); in mtk_xt_set_gpio_as_eint()
289 if (err) in mtk_xt_set_gpio_as_eint()
290 return err; in mtk_xt_set_gpio_as_eint()
292 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_SMT, MTK_ENABLE); in mtk_xt_set_gpio_as_eint()
299 if (err && err != -ENOTSUPP) in mtk_xt_set_gpio_as_eint()
300 return err; in mtk_xt_set_gpio_as_eint()
355 int err; in mtk_pinconf_bias_disable_set() local
357 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PU, in mtk_pinconf_bias_disable_set()
359 if (err) in mtk_pinconf_bias_disable_set()
360 return err; in mtk_pinconf_bias_disable_set()
362 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PD, in mtk_pinconf_bias_disable_set()
364 if (err) in mtk_pinconf_bias_disable_set()
365 return err; in mtk_pinconf_bias_disable_set()
374 int err; in mtk_pinconf_bias_disable_get() local
376 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_PU, &v); in mtk_pinconf_bias_disable_get()
377 if (err) in mtk_pinconf_bias_disable_get()
378 return err; in mtk_pinconf_bias_disable_get()
380 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_PD, &v2); in mtk_pinconf_bias_disable_get()
381 if (err) in mtk_pinconf_bias_disable_get()
382 return err; in mtk_pinconf_bias_disable_get()
395 int err, arg; in mtk_pinconf_bias_set() local
399 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PU, arg & 1); in mtk_pinconf_bias_set()
400 if (err) in mtk_pinconf_bias_set()
401 return err; in mtk_pinconf_bias_set()
403 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PD, in mtk_pinconf_bias_set()
405 if (err) in mtk_pinconf_bias_set()
406 return err; in mtk_pinconf_bias_set()
414 int reg, err, v; in mtk_pinconf_bias_get() local
418 err = mtk_hw_get_value(hw, desc, reg, &v); in mtk_pinconf_bias_get()
419 if (err) in mtk_pinconf_bias_get()
420 return err; in mtk_pinconf_bias_get()
434 int err; in mtk_pinconf_bias_disable_set_rev1() local
436 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PULLEN, in mtk_pinconf_bias_disable_set_rev1()
438 if (err) in mtk_pinconf_bias_disable_set_rev1()
439 return err; in mtk_pinconf_bias_disable_set_rev1()
447 int v, err; in mtk_pinconf_bias_disable_get_rev1() local
449 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_PULLEN, &v); in mtk_pinconf_bias_disable_get_rev1()
450 if (err) in mtk_pinconf_bias_disable_get_rev1()
451 return err; in mtk_pinconf_bias_disable_get_rev1()
464 int err, arg; in mtk_pinconf_bias_set_rev1() local
468 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PULLEN, in mtk_pinconf_bias_set_rev1()
470 if (err) in mtk_pinconf_bias_set_rev1()
471 return err; in mtk_pinconf_bias_set_rev1()
473 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PULLSEL, arg); in mtk_pinconf_bias_set_rev1()
474 if (err) in mtk_pinconf_bias_set_rev1()
475 return err; in mtk_pinconf_bias_set_rev1()
484 int err, v; in mtk_pinconf_bias_get_rev1() local
486 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_PULLEN, &v); in mtk_pinconf_bias_get_rev1()
487 if (err) in mtk_pinconf_bias_get_rev1()
488 return err; in mtk_pinconf_bias_get_rev1()
493 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_PULLSEL, &v); in mtk_pinconf_bias_get_rev1()
494 if (err) in mtk_pinconf_bias_get_rev1()
495 return err; in mtk_pinconf_bias_get_rev1()
510 int err = -ENOTSUPP; in mtk_pinconf_drive_set() local
520 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_E4, in mtk_pinconf_drive_set()
522 if (err) in mtk_pinconf_drive_set()
523 return err; in mtk_pinconf_drive_set()
525 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_E8, in mtk_pinconf_drive_set()
527 if (err) in mtk_pinconf_drive_set()
528 return err; in mtk_pinconf_drive_set()
531 return err; in mtk_pinconf_drive_set()
538 int err, val1, val2; in mtk_pinconf_drive_get() local
542 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_E4, &val1); in mtk_pinconf_drive_get()
543 if (err) in mtk_pinconf_drive_get()
544 return err; in mtk_pinconf_drive_get()
546 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_E8, &val2); in mtk_pinconf_drive_get()
547 if (err) in mtk_pinconf_drive_get()
548 return err; in mtk_pinconf_drive_get()
563 int err = -ENOTSUPP; in mtk_pinconf_drive_set_rev1() local
570 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DRV, in mtk_pinconf_drive_set_rev1()
572 if (err) in mtk_pinconf_drive_set_rev1()
573 return err; in mtk_pinconf_drive_set_rev1()
576 return err; in mtk_pinconf_drive_set_rev1()
583 int err, val1; in mtk_pinconf_drive_get_rev1() local
587 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DRV, &val1); in mtk_pinconf_drive_get_rev1()
588 if (err) in mtk_pinconf_drive_get_rev1()
589 return err; in mtk_pinconf_drive_get_rev1()
600 int err; in mtk_pinconf_adv_pull_set() local
607 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_R0, arg & 1); in mtk_pinconf_adv_pull_set()
608 if (err) in mtk_pinconf_adv_pull_set()
611 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_R1, in mtk_pinconf_adv_pull_set()
613 if (err) in mtk_pinconf_adv_pull_set()
618 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PUPD, arg); in mtk_pinconf_adv_pull_set()
623 if (err == -ENOTSUPP) { in mtk_pinconf_adv_pull_set()
625 err = hw->soc->bias_set(hw, desc, pullup); in mtk_pinconf_adv_pull_set()
626 if (err) in mtk_pinconf_adv_pull_set()
627 return err; in mtk_pinconf_adv_pull_set()
633 return err; in mtk_pinconf_adv_pull_set()
641 int err; in mtk_pinconf_adv_pull_get() local
643 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_PUPD, &t); in mtk_pinconf_adv_pull_get()
648 if (err == -ENOTSUPP) { in mtk_pinconf_adv_pull_get()
650 err = hw->soc->bias_get(hw, desc, pullup, val); in mtk_pinconf_adv_pull_get()
651 if (err) in mtk_pinconf_adv_pull_get()
652 return err; in mtk_pinconf_adv_pull_get()
658 if (err) in mtk_pinconf_adv_pull_get()
659 return err; in mtk_pinconf_adv_pull_get()
665 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_R0, &t); in mtk_pinconf_adv_pull_get()
666 if (err) in mtk_pinconf_adv_pull_get()
667 return err; in mtk_pinconf_adv_pull_get()
669 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_R1, &t2); in mtk_pinconf_adv_pull_get()
670 if (err) in mtk_pinconf_adv_pull_get()
671 return err; in mtk_pinconf_adv_pull_get()
681 int err; in mtk_pinconf_adv_drive_set() local
686 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DRV_EN, en); in mtk_pinconf_adv_drive_set()
687 if (err) in mtk_pinconf_adv_drive_set()
688 return err; in mtk_pinconf_adv_drive_set()
691 return err; in mtk_pinconf_adv_drive_set()
693 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DRV_E0, e0); in mtk_pinconf_adv_drive_set()
694 if (err) in mtk_pinconf_adv_drive_set()
695 return err; in mtk_pinconf_adv_drive_set()
697 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_DRV_E1, e1); in mtk_pinconf_adv_drive_set()
698 if (err) in mtk_pinconf_adv_drive_set()
699 return err; in mtk_pinconf_adv_drive_set()
701 return err; in mtk_pinconf_adv_drive_set()
708 int err; in mtk_pinconf_adv_drive_get() local
710 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DRV_EN, &en); in mtk_pinconf_adv_drive_get()
711 if (err) in mtk_pinconf_adv_drive_get()
712 return err; in mtk_pinconf_adv_drive_get()
714 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DRV_E0, &e0); in mtk_pinconf_adv_drive_get()
715 if (err) in mtk_pinconf_adv_drive_get()
716 return err; in mtk_pinconf_adv_drive_get()
718 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_DRV_E1, &e1); in mtk_pinconf_adv_drive_get()
719 if (err) in mtk_pinconf_adv_drive_get()
720 return err; in mtk_pinconf_adv_drive_get()