Lines Matching refs:param_val
809 u16 param_val, u32 *reg) in lpc18xx_pconf_set_usb1() argument
813 if (param_val) in lpc18xx_pconf_set_usb1()
837 u16 param_val, u32 *reg, in lpc18xx_pconf_set_i2c0() argument
849 if (param_val) in lpc18xx_pconf_set_i2c0()
856 if (param_val) in lpc18xx_pconf_set_i2c0()
863 if (param_val == 3) in lpc18xx_pconf_set_i2c0()
865 else if (param_val == 50) in lpc18xx_pconf_set_i2c0()
872 if (param_val) in lpc18xx_pconf_set_i2c0()
888 u16 param_val, u32 *reg, in lpc18xx_pconf_set_pin() argument
906 if (param_val) in lpc18xx_pconf_set_pin()
918 if (param_val == 0) in lpc18xx_pconf_set_pin()
925 if (param_val) in lpc18xx_pconf_set_pin()
938 switch (param_val) { in lpc18xx_pconf_set_pin()
939 case 20: param_val -= 5; in lpc18xx_pconf_set_pin()
940 case 14: param_val -= 5; in lpc18xx_pconf_set_pin()
941 case 8: param_val -= 3; in lpc18xx_pconf_set_pin()
942 case 4: param_val -= 4; in lpc18xx_pconf_set_pin()
945 dev_err(pctldev->dev, "Drive strength %u unsupported\n", param_val); in lpc18xx_pconf_set_pin()
948 *reg |= param_val << LPC18XX_SCU_PIN_EHD_POS; in lpc18xx_pconf_set_pin()
965 u16 param_val; in lpc18xx_pconf_set() local
978 param_val = pinconf_to_config_argument(configs[i]); in lpc18xx_pconf_set()
981 ret = lpc18xx_pconf_set_i2c0(pctldev, param, param_val, ®, pin); in lpc18xx_pconf_set()
983 ret = lpc18xx_pconf_set_usb1(pctldev, param, param_val, ®); in lpc18xx_pconf_set()
985 ret = lpc18xx_pconf_set_pin(pctldev, param, param_val, ®, pin_cap); in lpc18xx_pconf_set()