Lines Matching refs:bit_offset

1014 				  u32 *regval, u32 bit_offset)  in bm1880_pinconf_drv_set()  argument
1027 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1028 _regval |= (0 << bit_offset); in bm1880_pinconf_drv_set()
1031 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1032 _regval |= (1 << bit_offset); in bm1880_pinconf_drv_set()
1035 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1036 _regval |= (2 << bit_offset); in bm1880_pinconf_drv_set()
1039 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1040 _regval |= (3 << bit_offset); in bm1880_pinconf_drv_set()
1043 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1044 _regval |= (4 << bit_offset); in bm1880_pinconf_drv_set()
1047 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1048 _regval |= (5 << bit_offset); in bm1880_pinconf_drv_set()
1051 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1052 _regval |= (6 << bit_offset); in bm1880_pinconf_drv_set()
1055 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1056 _regval |= (7 << bit_offset); in bm1880_pinconf_drv_set()
1064 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1065 _regval |= (0 << bit_offset); in bm1880_pinconf_drv_set()
1068 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1069 _regval |= (1 << bit_offset); in bm1880_pinconf_drv_set()
1072 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1073 _regval |= (2 << bit_offset); in bm1880_pinconf_drv_set()
1076 _regval &= ~(width << bit_offset); in bm1880_pinconf_drv_set()
1077 _regval |= (3 << bit_offset); in bm1880_pinconf_drv_set()
1155 u32 regval, offset, bit_offset; in bm1880_pinconf_cfg_get() local
1163 bit_offset = BM1880_PINCONF_PULLUP(pin); in bm1880_pinconf_cfg_get()
1164 arg = !!(regval & BIT(bit_offset)); in bm1880_pinconf_cfg_get()
1167 bit_offset = BM1880_PINCONF_PULLDOWN(pin); in bm1880_pinconf_cfg_get()
1168 arg = !!(regval & BIT(bit_offset)); in bm1880_pinconf_cfg_get()
1171 bit_offset = BM1880_PINCONF_PULLCTRL(pin); in bm1880_pinconf_cfg_get()
1172 arg = !!(regval & BIT(bit_offset)); in bm1880_pinconf_cfg_get()
1175 bit_offset = BM1880_PINCONF_SCHMITT(pin); in bm1880_pinconf_cfg_get()
1176 arg = !!(regval & BIT(bit_offset)); in bm1880_pinconf_cfg_get()
1179 bit_offset = BM1880_PINCONF_SLEW(pin); in bm1880_pinconf_cfg_get()
1180 arg = !!(regval & BIT(bit_offset)); in bm1880_pinconf_cfg_get()
1183 bit_offset = BM1880_PINCONF_DRV(pin); in bm1880_pinconf_cfg_get()
1185 !!(regval & BIT(bit_offset))); in bm1880_pinconf_cfg_get()
1206 u32 regval, offset, bit_offset; in bm1880_pinconf_cfg_set() local
1218 bit_offset = BM1880_PINCONF_PULLUP(pin); in bm1880_pinconf_cfg_set()
1219 regval |= BIT(bit_offset); in bm1880_pinconf_cfg_set()
1222 bit_offset = BM1880_PINCONF_PULLDOWN(pin); in bm1880_pinconf_cfg_set()
1223 regval |= BIT(bit_offset); in bm1880_pinconf_cfg_set()
1226 bit_offset = BM1880_PINCONF_PULLCTRL(pin); in bm1880_pinconf_cfg_set()
1227 regval |= BIT(bit_offset); in bm1880_pinconf_cfg_set()
1230 bit_offset = BM1880_PINCONF_SCHMITT(pin); in bm1880_pinconf_cfg_set()
1232 regval |= BIT(bit_offset); in bm1880_pinconf_cfg_set()
1234 regval &= ~BIT(bit_offset); in bm1880_pinconf_cfg_set()
1237 bit_offset = BM1880_PINCONF_SLEW(pin); in bm1880_pinconf_cfg_set()
1239 regval |= BIT(bit_offset); in bm1880_pinconf_cfg_set()
1241 regval &= ~BIT(bit_offset); in bm1880_pinconf_cfg_set()
1244 bit_offset = BM1880_PINCONF_DRV(pin); in bm1880_pinconf_cfg_set()
1247 &regval, bit_offset); in bm1880_pinconf_cfg_set()