Home
last modified time | relevance | path

Searched refs:mask_buf (Results 1 – 25 of 32) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/base/regmap/
H A Dregmap-irq.c36 unsigned int *mask_buf; member
115 d->mask_buf_def[i], ~d->mask_buf[i]); in regmap_irq_sync_unlock()
119 d->mask_buf_def[i], ~d->mask_buf[i]); in regmap_irq_sync_unlock()
130 d->mask_buf[i]); in regmap_irq_sync_unlock()
133 d->mask_buf_def[i], d->mask_buf[i]); in regmap_irq_sync_unlock()
163 if (d->mask_buf[i] && (d->chip->ack_base || d->chip->use_ack)) { in regmap_irq_sync_unlock()
168 ret = regmap_write(map, reg, ~d->mask_buf[i]); in regmap_irq_sync_unlock()
170 ret = regmap_write(map, reg, d->mask_buf[i]); in regmap_irq_sync_unlock()
247 d->mask_buf[reg] &= ~mask; in regmap_irq_enable()
256 d->mask_buf[irq_data->reg_offset / map->reg_stride] |= irq_data->mask; in regmap_irq_disable()
[all …]
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Drk628.c207 val = mask << 16 | (~d->mask_buf[i] & mask); in rk628_irq_sync_unlock()
219 d->mask_buf[irq_data->reg_offset / d->reg_stride] &= ~irq_data->mask; in rk628_irq_enable()
227 d->mask_buf[irq_data->reg_offset / d->reg_stride] |= irq_data->mask; in rk628_irq_disable()
306 d->mask_buf = devm_kcalloc(dev, d->num_regs, sizeof(unsigned int), in rk628_irq_init()
308 if (!d->mask_buf) in rk628_irq_init()
328 d->mask_buf[i] = d->mask_buf_def[i]; in rk628_irq_init()
330 mask = d->mask_buf[i]; in rk628_irq_init()
331 val = mask << 16 | (~d->mask_buf[i] & mask); in rk628_irq_init()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/core/efuse/
H A Drtw_efuse.c612 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
639 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
640 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
644 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
646 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/include/linux/mfd/
H A Drk628.h235 unsigned int *mask_buf; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/efuse/
H A Drtw_efuse.c1259 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1298 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1300 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1302 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1306 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1308 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/core/efuse/
H A Drtw_efuse.c1155 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1194 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1196 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1198 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1202 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1204 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/core/efuse/
H A Drtw_efuse.c1231 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1270 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1272 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1274 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1278 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1280 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/efuse/
H A Drtw_efuse.c1259 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1298 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1300 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1302 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1306 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1308 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/core/efuse/
H A Drtw_efuse.c1155 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1194 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1196 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1198 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1202 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1204 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/efuse/
H A Drtw_efuse.c1253 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1292 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1294 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1296 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1300 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1302 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/core/efuse/
H A Drtw_efuse.c1246 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1285 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1287 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1289 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1293 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1295 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/core/efuse/
H A Drtw_efuse.c990 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1018 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1020 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1022 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1026 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1028 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/efuse/
H A Drtw_efuse.c1313 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1352 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1354 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1356 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1360 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1362 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/efuse/
H A Drtw_efuse.c1313 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1352 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1354 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1356 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1360 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1362 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/efuse/
H A Drtw_efuse.c1313 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1352 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1354 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1356 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1360 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1362 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/efuse/
H A Drtw_efuse.c1283 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1322 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1324 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1326 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1330 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1332 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/efuse/
H A Drtw_efuse.c1284 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
1323 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len); in rtw_efuse_map_write()
1325 rtw_efuse_mask_array(adapter, mask_buf); in rtw_efuse_map_write()
1327 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, mask_len); in rtw_efuse_map_write()
1331 _rtw_memset(mask_buf, 0xFF, sizeof(mask_buf)); in rtw_efuse_map_write()
1333 err = rtw_halmac_write_logical_efuse_map(d, efuse, size, mask_buf, size/16); in rtw_efuse_map_write()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/
H A Dioctl_linux.c8447 u8 mask_buf[64] = ""; local
9074 rtw_efuse_mask_array(padapter, mask_buf);
9077 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len);
9082 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
9087 rtw_bt_efuse_mask_array(padapter, mask_buf);
9090 _rtw_memcpy(mask_buf, btmaskfileBuffer, mask_len);
9095 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/linux/
H A Dioctl_linux.c8432 u8 mask_buf[64] = ""; local
9059 rtw_efuse_mask_array(padapter, mask_buf);
9062 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len);
9067 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
9072 rtw_bt_efuse_mask_array(padapter, mask_buf);
9075 _rtw_memcpy(mask_buf, btmaskfileBuffer, mask_len);
9080 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/linux/
H A Dioctl_linux.c8439 u8 mask_buf[64] = ""; local
9066 rtw_efuse_mask_array(padapter, mask_buf);
9069 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len);
9074 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
9079 rtw_bt_efuse_mask_array(padapter, mask_buf);
9082 _rtw_memcpy(mask_buf, btmaskfileBuffer, mask_len);
9087 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/linux/
H A Dioctl_linux.c8459 u8 mask_buf[64] = ""; local
9086 rtw_efuse_mask_array(padapter, mask_buf);
9089 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len);
9094 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
9099 rtw_bt_efuse_mask_array(padapter, mask_buf);
9102 _rtw_memcpy(mask_buf, btmaskfileBuffer, mask_len);
9107 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/linux/
H A Dioctl_linux.c8459 u8 mask_buf[64] = ""; local
9086 rtw_efuse_mask_array(padapter, mask_buf);
9089 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len);
9094 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
9099 rtw_bt_efuse_mask_array(padapter, mask_buf);
9102 _rtw_memcpy(mask_buf, btmaskfileBuffer, mask_len);
9107 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Dioctl_efuse.c337 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Dioctl_efuse.c337 u8 mask_buf[64] = ""; in rtw_efuse_map_write() local
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/os_dep/linux/
H A Dioctl_linux.c8523 u8 mask_buf[64] = ""; local
9150 rtw_efuse_mask_array(padapter, mask_buf);
9153 _rtw_memcpy(mask_buf, maskfileBuffer, mask_len);
9158 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);
9163 rtw_bt_efuse_mask_array(padapter, mask_buf);
9166 _rtw_memcpy(mask_buf, btmaskfileBuffer, mask_len);
9171 pextra += sprintf(pextra, "0x%02X\n", mask_buf[i]);

12