@@ -457,37 +457,15 @@ static const unsigned int mt7981_pull_type[] = {
457457 MTK_PULL_PUPD_R1R0_TYPE ,/*34*/ MTK_PULL_PUPD_R1R0_TYPE ,/*35*/
458458 MTK_PULL_PUPD_R1R0_TYPE ,/*36*/ MTK_PULL_PUPD_R1R0_TYPE ,/*37*/
459459 MTK_PULL_PUPD_R1R0_TYPE ,/*38*/ MTK_PULL_PUPD_R1R0_TYPE ,/*39*/
460- MTK_PULL_PUPD_R1R0_TYPE ,/*40*/ MTK_PULL_PUPD_R1R0_TYPE ,/*41*/
461- MTK_PULL_PUPD_R1R0_TYPE ,/*42*/ MTK_PULL_PUPD_R1R0_TYPE ,/*43*/
462- MTK_PULL_PUPD_R1R0_TYPE ,/*44*/ MTK_PULL_PUPD_R1R0_TYPE ,/*45*/
463- MTK_PULL_PUPD_R1R0_TYPE ,/*46*/ MTK_PULL_PUPD_R1R0_TYPE ,/*47*/
464- MTK_PULL_PUPD_R1R0_TYPE ,/*48*/ MTK_PULL_PUPD_R1R0_TYPE ,/*49*/
465- MTK_PULL_PUPD_R1R0_TYPE ,/*50*/ MTK_PULL_PUPD_R1R0_TYPE ,/*51*/
466- MTK_PULL_PUPD_R1R0_TYPE ,/*52*/ MTK_PULL_PUPD_R1R0_TYPE ,/*53*/
467- MTK_PULL_PUPD_R1R0_TYPE ,/*54*/ MTK_PULL_PUPD_R1R0_TYPE ,/*55*/
468- MTK_PULL_PUPD_R1R0_TYPE ,/*56*/ MTK_PULL_PUPD_R1R0_TYPE ,/*57*/
469- MTK_PULL_PUPD_R1R0_TYPE ,/*58*/ MTK_PULL_PUPD_R1R0_TYPE ,/*59*/
470- MTK_PULL_PUPD_R1R0_TYPE ,/*60*/ MTK_PULL_PUPD_R1R0_TYPE ,/*61*/
471- MTK_PULL_PUPD_R1R0_TYPE ,/*62*/ MTK_PULL_PUPD_R1R0_TYPE ,/*63*/
472- MTK_PULL_PUPD_R1R0_TYPE ,/*64*/ MTK_PULL_PUPD_R1R0_TYPE ,/*65*/
473- MTK_PULL_PUPD_R1R0_TYPE ,/*66*/ MTK_PULL_PUPD_R1R0_TYPE ,/*67*/
474- MTK_PULL_PUPD_R1R0_TYPE ,/*68*/ MTK_PULL_PU_PD_TYPE ,/*69*/
475- MTK_PULL_PU_PD_TYPE ,/*70*/ MTK_PULL_PU_PD_TYPE ,/*71*/
476- MTK_PULL_PU_PD_TYPE ,/*72*/ MTK_PULL_PU_PD_TYPE ,/*73*/
477- MTK_PULL_PU_PD_TYPE ,/*74*/ MTK_PULL_PU_PD_TYPE ,/*75*/
478- MTK_PULL_PU_PD_TYPE ,/*76*/ MTK_PULL_PU_PD_TYPE ,/*77*/
479- MTK_PULL_PU_PD_TYPE ,/*78*/ MTK_PULL_PU_PD_TYPE ,/*79*/
480- MTK_PULL_PU_PD_TYPE ,/*80*/ MTK_PULL_PU_PD_TYPE ,/*81*/
481- MTK_PULL_PU_PD_TYPE ,/*82*/ MTK_PULL_PU_PD_TYPE ,/*83*/
482- MTK_PULL_PU_PD_TYPE ,/*84*/ MTK_PULL_PU_PD_TYPE ,/*85*/
483- MTK_PULL_PU_PD_TYPE ,/*86*/ MTK_PULL_PU_PD_TYPE ,/*87*/
484- MTK_PULL_PU_PD_TYPE ,/*88*/ MTK_PULL_PU_PD_TYPE ,/*89*/
485- MTK_PULL_PU_PD_TYPE ,/*90*/ MTK_PULL_PU_PD_TYPE ,/*91*/
486- MTK_PULL_PU_PD_TYPE ,/*92*/ MTK_PULL_PU_PD_TYPE ,/*93*/
487- MTK_PULL_PU_PD_TYPE ,/*94*/ MTK_PULL_PU_PD_TYPE ,/*95*/
488- MTK_PULL_PU_PD_TYPE ,/*96*/ MTK_PULL_PU_PD_TYPE ,/*97*/
489- MTK_PULL_PU_PD_TYPE ,/*98*/ MTK_PULL_PU_PD_TYPE ,/*99*/
490- MTK_PULL_PU_PD_TYPE ,/*100*/
460+ MTK_PULL_PU_PD_TYPE ,/*40*/ MTK_PULL_PU_PD_TYPE ,/*41*/
461+ MTK_PULL_PU_PD_TYPE ,/*42*/ MTK_PULL_PU_PD_TYPE ,/*43*/
462+ MTK_PULL_PU_PD_TYPE ,/*44*/ MTK_PULL_PU_PD_TYPE ,/*45*/
463+ MTK_PULL_PU_PD_TYPE ,/*46*/ MTK_PULL_PU_PD_TYPE ,/*47*/
464+ MTK_PULL_PU_PD_TYPE ,/*48*/ MTK_PULL_PU_PD_TYPE ,/*49*/
465+ MTK_PULL_PU_PD_TYPE ,/*50*/ MTK_PULL_PU_PD_TYPE ,/*51*/
466+ MTK_PULL_PU_PD_TYPE ,/*52*/ MTK_PULL_PU_PD_TYPE ,/*53*/
467+ MTK_PULL_PU_PD_TYPE ,/*54*/ MTK_PULL_PU_PD_TYPE ,/*55*/
468+ MTK_PULL_PU_PD_TYPE ,/*56*/
491469};
492470
493471static const struct mtk_pin_reg_calc mt7981_reg_cals [] = {
@@ -1014,6 +992,10 @@ static struct mtk_pin_soc mt7981_data = {
1014992 .ies_present = false,
1015993 .base_names = mt7981_pinctrl_register_base_names ,
1016994 .nbase_names = ARRAY_SIZE (mt7981_pinctrl_register_base_names ),
995+ .bias_disable_set = mtk_pinconf_bias_disable_set ,
996+ .bias_disable_get = mtk_pinconf_bias_disable_get ,
997+ .bias_set = mtk_pinconf_bias_set ,
998+ .bias_get = mtk_pinconf_bias_get ,
1017999 .pull_type = mt7981_pull_type ,
10181000 .bias_set_combo = mtk_pinconf_bias_set_combo ,
10191001 .bias_get_combo = mtk_pinconf_bias_get_combo ,
0 commit comments