| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/hal/ctrl/hisiv100/regs/ |
| D | hdmi_reg_tx.c | 40 tx_pack_fifo_ctrl tmp; in hdmi_reg_tmds_pack_mode_set() local 43 tmp.u32 = hdmi_tx_reg_read(reg_addr); in hdmi_reg_tmds_pack_mode_set() 44 tmp.bits.tmds_pack_mode = tmds_pack_mode; in hdmi_reg_tmds_pack_mode_set() 45 hdmi_tx_reg_write(reg_addr, tmp.u32); in hdmi_reg_tmds_pack_mode_set() 53 avi_pkt_header tmp; in hdmi_reg_avi_pkt_header_hb_set() local 56 tmp.u32 = hdmi_tx_reg_read(reg_addr); in hdmi_reg_avi_pkt_header_hb_set() 57 tmp.bits.avi_pkt_hb2 = hb2; in hdmi_reg_avi_pkt_header_hb_set() 58 tmp.bits.avi_pkt_hb1 = hb1; in hdmi_reg_avi_pkt_header_hb_set() 59 tmp.bits.avi_pkt_hb0 = hb0; in hdmi_reg_avi_pkt_header_hb_set() 60 hdmi_tx_reg_write(reg_addr, tmp.u32); in hdmi_reg_avi_pkt_header_hb_set() [all …]
|
| /device/soc/esp/esp32/components/bootloader/subproject/components/micro-ecc/micro-ecc/ |
| D | curve-specific.inc | 179 uECC_word_t tmp[2 * num_words_secp160r1]; 182 uECC_vli_clear(tmp, num_words_secp160r1); 183 uECC_vli_clear(tmp + num_words_secp160r1, num_words_secp160r1); 185 omega_mult_secp160r1(tmp, product + num_words_secp160r1 - 1); /* (Rq, q) = q * c */ 188 copy = tmp[num_words_secp160r1 - 1]; 189 tmp[num_words_secp160r1 - 1] &= 0xffffffff; 190 uECC_vli_add(result, product, tmp, num_words_secp160r1); /* (C, r) = r + q */ 192 tmp[num_words_secp160r1 - 1] = copy; 193 omega_mult_secp160r1(product, tmp + num_words_secp160r1 - 1); /* Rq*c */ 208 uint64_t tmp = (right[i] >> 32) | (right[i + 1] << 32); [all …]
|
| /device/board/hisilicon/hispark_aries/uboot/secureboot_release/ |
| D | hash_modify.c | 33 int *tmp = buf; in main() local 58 …tmp + 0, tmp + 1, tmp + 2, tmp + 3, tmp + 4, tmp + 5, tmp + 6, tmp + 7, tmp + 8, tmp + 9, tmp + 10… in main() 59 tmp + 12, tmp + 13, tmp + 14, tmp + 15); in main() 60 tmp += 16; in main() 63 …tmp + 0, tmp + 1, tmp + 2, tmp + 3, tmp + 4, tmp + 5, tmp + 6, tmp + 7, tmp + 8, tmp + 9, tmp + 10… in main() 64 tmp + 12, tmp + 13, tmp + 14, tmp + 15); in main()
|
| D | aeskey2reg.c | 44 int *tmp = buf; in main() local 79 …tmp + 0, tmp + 1, tmp + 2, tmp + 3, tmp + 4, tmp + 5, tmp + 6, tmp + 7, tmp + 8, tmp + 9, tmp + 10… in main() 80 …tmp + 16 + 0, tmp + 16 + 1, tmp + 16 + 2, tmp + 16 + 3, tmp + 16 + 4, tmp + 16 + 5, tmp + 16 + 6, … in main()
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/based/mkp/src/ |
| D | cmpi_mod.c | 36 umap_module *tmp = HI_NULL; in cmpi_get_module_name() local 38 osal_list_for_each_entry(tmp, &g_mod_list, list) { in cmpi_get_module_name() 39 if (tmp->mod_id == mod_id) { in cmpi_get_module_name() 40 return tmp->mod_name; in cmpi_get_module_name() 49 umap_module *tmp = HI_NULL; in cmpi_get_module_by_id() local 51 osal_list_for_each_entry(tmp, &g_mod_list, list) { in cmpi_get_module_by_id() 52 if (tmp->mod_id == mod_id) { in cmpi_get_module_by_id() 53 return tmp; in cmpi_get_module_by_id() 62 umap_module *tmp = NULL; in cmpi_get_module_func_by_id() local 65 osal_list_for_each_entry(tmp, &g_mod_list, list) { in cmpi_get_module_func_by_id() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/video/sunxi/disp2/disp/de/lowlevel_v2x/ |
| D | de_eink.c | 79 unsigned int tmp; in eink_config() local 81 tmp = ((out_mode&0x1)<<4)|(in_mode&0x3); in eink_config() 82 EINK_WUINT32(tmp, ee_base + EE_CTL); in eink_config() 157 unsigned int tmp, w, h; in eink_start_idx() local 164 tmp = ((h<<16)|w); in eink_start_idx() 165 EINK_WUINT32(tmp, ee_base + EE_IMG_SIZE); in eink_start_idx() 167 tmp = y*last_img->pitch + x + last_img->addr; in eink_start_idx() 168 EINK_WUINT32(tmp, ee_base + EE_LAST_IMG_ADDR); in eink_start_idx() 173 tmp = y*curr_img->pitch + x + curr_img->addr; in eink_start_idx() 174 EINK_WUINT32(tmp, ee_base + EE_CURR_IMG_ADDR); in eink_start_idx() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/video/sunxi/disp2/disp/lcd/ |
| D | lcd_source.c | 220 u8 tmp[5]; in sunxi_lcd_dsi_dcs_write_0para() local 222 sunxi_lcd_dsi_dcs_write(screen_id, command, tmp, 0); in sunxi_lcd_dsi_dcs_write_0para() 235 u8 tmp[5]; in sunxi_lcd_dsi_dcs_write_1para() local 237 tmp[0] = para1; in sunxi_lcd_dsi_dcs_write_1para() 238 sunxi_lcd_dsi_dcs_write(screen_id, command, tmp, 1); in sunxi_lcd_dsi_dcs_write_1para() 245 u8 tmp[5]; in sunxi_lcd_dsi_dcs_write_2para() local 247 tmp[0] = para1; in sunxi_lcd_dsi_dcs_write_2para() 248 tmp[1] = para2; in sunxi_lcd_dsi_dcs_write_2para() 249 sunxi_lcd_dsi_dcs_write(screen_id, command, tmp, 2); in sunxi_lcd_dsi_dcs_write_2para() 257 u8 tmp[5]; in sunxi_lcd_dsi_dcs_write_3para() local [all …]
|
| /device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/arch/ |
| D | los_atomic.h | 67 INT32 tmp; in LOS_AtomicAdd() local 70 tmp = *val; in LOS_AtomicAdd() 71 tmp += addVal; in LOS_AtomicAdd() 72 *val = tmp; in LOS_AtomicAdd() 74 return tmp; in LOS_AtomicAdd() 100 INT32 tmp; in LOS_AtomicSub() local 103 tmp = *val; in LOS_AtomicSub() 104 tmp -= addVal; in LOS_AtomicSub() 105 *val = tmp; in LOS_AtomicSub() 107 return tmp; in LOS_AtomicSub() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/drm/sunxi_device/ |
| D | sunxi_dsi.c | 100 u8 tmp[5]; in sunxi_dsi_dcs_write_0para() local 102 sunxi_dsi_dcs_wr(dsi, command, tmp, 0); in sunxi_dsi_dcs_write_0para() 115 u8 tmp[5]; in sunxi_dsi_dcs_write_1para() local 117 tmp[0] = para1; in sunxi_dsi_dcs_write_1para() 118 sunxi_dsi_dcs_wr(dsi, command, tmp, 1); in sunxi_dsi_dcs_write_1para() 126 u8 tmp[5]; in sunxi_dsi_dcs_write_2para() local 128 tmp[0] = para1; in sunxi_dsi_dcs_write_2para() 129 tmp[1] = para2; in sunxi_dsi_dcs_write_2para() 130 sunxi_dsi_dcs_wr(dsi, command, tmp, 2); in sunxi_dsi_dcs_write_2para() 138 u8 tmp[5]; in sunxi_dsi_dcs_write_3para() local [all …]
|
| /device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/hiproc/kernel/ |
| D | hiproc.c | 66 hi_entry_list *tmp; in add_list() local 67 tmp = (hi_entry_list *)osal_kmalloc(0, sizeof(hi_entry_list), OSAL_GFP_KERNEL); in add_list() 68 if (tmp == NULL) { in add_list() 69 return tmp; in add_list() 71 (void)memset_s(tmp->entry_name, sizeof(tmp->entry_name), 0, sizeof(tmp->entry_name)); in add_list() 72 (void)memcpy_s(tmp->entry_name, sizeof(tmp->entry_name), name, strlen(name) + 1); in add_list() 73 tmp->private_data = private_data; in add_list() 74 tmp->next = g_proc_head; in add_list() 75 g_proc_head = tmp; in add_list() 76 return tmp; in add_list() [all …]
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_proc/kernel/ |
| D | hiproc.c | 67 hi_entry_list *tmp; in add_list() local 68 tmp = (hi_entry_list *)osal_kmalloc(sizeof(hi_entry_list), osal_gfp_kernel); in add_list() 69 if (tmp == NULL) { in add_list() 70 return tmp; in add_list() 72 (void)memset_s(tmp->entry_name, sizeof(tmp->entry_name), 0, sizeof(tmp->entry_name)); in add_list() 73 (void)memcpy_s(tmp->entry_name, sizeof(tmp->entry_name), name, strlen(name) + 1); in add_list() 74 tmp->private_data = private_data; in add_list() 75 tmp->next = g_proc_head; in add_list() 76 g_proc_head = tmp; in add_list() 77 return tmp; in add_list() [all …]
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/arch/hi3516cv500/hal/ |
| D | sys_hal.c | 78 hi_u32 tmp = (reset == HI_TRUE) ? 1 : 0; in sys_hal_vou_bus_reset_sel() local 80 hi_reg_set_bit(tmp, 0, io_crg_address(VOU_CRG_PERCTL_ADDR)); in sys_hal_vou_bus_reset_sel() 87 hi_u32 tmp = (clk_en == HI_TRUE) ? 1 : 0; in sys_hal_vou_apb_clk_en() local 90 hi_reg_set_bit(tmp, 1, io_crg_address(VOU_CRG_PERCTL_ADDR)); /* 1:vo software reset clock */ in sys_hal_vou_apb_clk_en() 98 hi_u32 tmp = (clk_en == HI_TRUE) ? 1 : 0; in sys_hal_vou_bus_clk_en() local 100 hi_reg_set_bit(tmp, 2, io_crg_address(VOU_CRG_PERCTL_ADDR)); /* 2:vo axi clock */ in sys_hal_vou_bus_clk_en() 107 hi_u32 tmp = (clk_en == HI_TRUE) ? 1 : 0; in sys_hal_vou_cfg_clk_en() local 110 hi_reg_set_bit(tmp, 3, io_crg_address(VOU_CRG_PERCTL_ADDR)); /* 3:vo cfg clock */ in sys_hal_vou_cfg_clk_en() 117 hi_u32 tmp = (clk_en == HI_TRUE) ? 1 : 0; in sys_hal_vou_core_clk_en() local 120 hi_reg_set_bit(tmp, 5, io_crg_address(VOU_CRG_PERCTL_ADDR)); /* 5:vo core clock */ in sys_hal_vou_core_clk_en() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/g2d/g2d_legacy/ |
| D | g2d_bsp_v2.c | 231 __u32 tmp; in g2d_scan_order_fun() local 233 tmp = read_wvalue(G2D_MIXER_CTL); in g2d_scan_order_fun() 234 tmp |= ((scan_order >> 24) & 0xf0); in g2d_scan_order_fun() 235 write_wvalue(G2D_MIXER_CTL, tmp); in g2d_scan_order_fun() 248 __u32 tmp; in mixer_irq_query() local 250 tmp = read_wvalue(G2D_MIXER_INT); in mixer_irq_query() 251 if (tmp & 0x1) { in mixer_irq_query() 252 write_wvalue(G2D_MIXER_INT, tmp); in mixer_irq_query() 267 __u32 tmp; in rot_irq_query() local 269 tmp = read_wvalue(ROT_INT); in rot_irq_query() [all …]
|
| /device/soc/esp/esp32/components/bt/host/bluedroid/external/sbc/encoder/srce/ |
| D | sbc_dct.c | 209 SINT32 tmp[8]; in SBC_FastIDCT4() local 213 SBC_IDCT_MULT((SBC_COS_PI_SUR_4 >> 1), temp , tmp[0]); in SBC_FastIDCT4() 214 tmp[1] = x2 - tmp[0]; in SBC_FastIDCT4() 215 tmp[0] += x2; in SBC_FastIDCT4() 217 SBC_IDCT_MULT((SBC_COS_3PI_SUR_8 >> 1), temp , tmp[3]); in SBC_FastIDCT4() 218 SBC_IDCT_MULT((SBC_COS_PI_SUR_8 >> 1), temp , tmp[2]); in SBC_FastIDCT4() 220 SBC_IDCT_MULT((SBC_COS_3PI_SUR_8 >> 1), temp , tmp[5]); in SBC_FastIDCT4() 221 SBC_IDCT_MULT((SBC_COS_PI_SUR_8 >> 1), temp , tmp[4]); in SBC_FastIDCT4() 222 tmp[6] = tmp[2] + tmp[5]; in SBC_FastIDCT4() 223 tmp[7] = tmp[3] - tmp[4]; in SBC_FastIDCT4() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/video/sunxi/disp2/disp/de/lowlevel_v3x/ |
| D | de_atw.c | 124 unsigned int tmp, bm, bn, bits; in de_atw_set_lay_cfg() local 126 tmp = cfg->en; in de_atw_set_lay_cfg() 127 tmp |= (0x1 << 1); in de_atw_set_lay_cfg() 128 tmp |= (mode << 4); in de_atw_set_lay_cfg() 129 tmp |= (cfg->fmt << 8); in de_atw_set_lay_cfg() 130 atw_dev[sel][chno]->attr.dwval = tmp; in de_atw_set_lay_cfg() 132 tmp = cfg->layer.w == 0 ? 0 : cfg->layer.w - 1; in de_atw_set_lay_cfg() 133 tmp |= ((cfg->layer.h == 0 ? 0 : cfg->layer.h - 1) << 16); in de_atw_set_lay_cfg() 134 atw_dev[sel][chno]->size.dwval = tmp; in de_atw_set_lay_cfg() 135 atw_dev[sel][chno]->out_size.dwval = tmp; in de_atw_set_lay_cfg() [all …]
|
| D | de_fcc.c | 168 unsigned int tmp; in de_fcc_enable() local 170 tmp = fcc_dev[sel][chno]->ctl.dwval & 0x170; in de_fcc_enable() 171 tmp |= (7 << 4); in de_fcc_enable() 172 tmp |= (en & 0x1); in de_fcc_enable() 173 fcc_dev[sel][chno]->ctl.dwval = tmp; in de_fcc_enable() 194 unsigned int tmp; in de_fcc_set_size() local 196 tmp = width == 0 ? 0 : width - 1; in de_fcc_set_size() 197 tmp |= ((height == 0 ? 0 : height - 1) << 16); in de_fcc_set_size() 198 fcc_dev[sel][chno]->size.dwval = tmp; in de_fcc_set_size() 221 unsigned int tmp; in de_fcc_set_window() local [all …]
|
| /device/soc/bestechnic/bes2600/liteos_m/components/ui/ |
| D | touch_input.cpp | 49 struct touch_msg tmp[TOUCH_MSG_MAX] = {0}; in Read() local 51 while (i < TOUCH_MSG_MAX && TouchRead(this->handle, &tmp[i], 0) == 0) { in Read() 52 if (!IsValidTouchMsg(&tmp[i])) in Read() 55 if (tmp[i].event == TOUCH_EVENT_MOVE) { in Read() 56 tmp[i].event = TOUCH_EVENT_DOWN; in Read() 60 if (tmp[i - 1].event != this->msg.event) { in Read() 64 if (i > 1 && tmp[i - 1].event != tmp[0].event) in Read() 73 data.point.x = tmp[i - 2].x; in Read() 74 data.point.y = tmp[i - 2].y; in Read() 75 data.state = (tmp[i - 2].event == TOUCH_EVENT_DOWN) ? STATE_PRESS : STATE_RELEASE; in Read() [all …]
|
| /device/soc/telink/b91/b91_ble_sdk/common/buf_pool1/ |
| D | mempool.c | 30 mem_block_t *tmp = (mem_block_t *)mem; in mempool_init() local 33 tmp = tmp->next_block = (mem_block_t *)(((u32)tmp) + block_size); in mempool_init() 35 tmp->next_block = 0; in mempool_init() 50 mem_block_t *tmp = pool->free_list; in mempool_alloc() local 51 pool->free_list = tmp->next_block; in mempool_alloc() 52 return &tmp->data; in mempool_alloc() 57 mem_block_t *tmp = mempool_header((char *)p); in mempool_free() local 58 tmp->next_block = pool->free_list; in mempool_free() 59 pool->free_list = tmp; in mempool_free()
|
| /device/soc/winnermicro/wm800/board/src/bt/blehost/ext/tinycrypt/src/ |
| D | ecc.c | 229 uECC_word_t tmp[NUM_ECC_WORDS]; in uECC_vli_cmp() local 230 uECC_word_t neg = !!uECC_vli_sub(tmp, left, right, num_words); in uECC_vli_cmp() 231 uECC_word_t equal = uECC_vli_isZero(tmp, num_words); in uECC_vli_cmp() 325 uECC_word_t tmp[2 * NUM_ECC_WORDS]; // 2:byte alignment in uECC_vli_mmod() local 326 uECC_word_t *v[2] = {tmp, product}; // 2:array element in uECC_vli_mmod() 531 unsigned int tmp[NUM_ECC_WORDS]; in vli_mmod_fast_secp256r1() local 536 tmp[0] = tmp[1] = tmp[2] = 0; // 2:array element in vli_mmod_fast_secp256r1() 537 tmp[3] = product[11]; // 3:array element, 11:array element in vli_mmod_fast_secp256r1() 538 tmp[4] = product[12]; // 4:array element, 12:array element in vli_mmod_fast_secp256r1() 539 tmp[5] = product[13]; // 5:array element, 13:array element in vli_mmod_fast_secp256r1() [all …]
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/hal/ctrl/hisiv100/ |
| D | hdmi_hal_ddc.c | 345 ddc_info *tmp = ddc_info_ptr_get(hdmi); in ddc_err_clean_check() local 347 hdmi_if_null_warn_return(tmp, HI_FAILURE); in ddc_err_clean_check() 348 hdmi_if_false_warn_return(tmp->run.init, HI_FAILURE); in ddc_err_clean_check() 376 ddc_info *tmp = ddc_info_ptr_get(hdmi); in ddc_reset() local 378 hdmi_if_null_warn_return(tmp, HI_FAILURE); in ddc_reset() 379 hdmi_if_false_warn_return(tmp->run.init, HI_FAILURE); in ddc_reset() 382 tmp_elem = &tmp->ddc_record[i]; in ddc_reset() 386 (hi_void)memset_s(tmp_elem, sizeof(tmp->ddc_record[i]), 0, sizeof(ddc_record_elem)); in ddc_reset() 389 tmp->run.elem_ptr = 0; in ddc_reset() 390 tmp->run.total_num = 0; in ddc_reset() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/g2d/g2d_rcq/ |
| D | g2d_ovl_v.c | 23 __u32 tmp; in g2d_ovl_v_calc_coarse() local 45 tmp = (*midw << 16) | inw; in g2d_ovl_v_calc_coarse() 46 p_reg->hor_down_sample0.dwval = tmp; in g2d_ovl_v_calc_coarse() 47 tmp = (*midw << 15) | ((inw + 1) >> 1); in g2d_ovl_v_calc_coarse() 48 p_reg->hor_down_sample1.dwval = tmp; in g2d_ovl_v_calc_coarse() 53 tmp = (*midh << 16) | inh; in g2d_ovl_v_calc_coarse() 54 p_reg->ver_down_sample0.dwval = tmp; in g2d_ovl_v_calc_coarse() 55 p_reg->ver_down_sample1.dwval = tmp; in g2d_ovl_v_calc_coarse() 66 tmp = (*midw << 16) | inw; in g2d_ovl_v_calc_coarse() 67 p_reg->hor_down_sample0.dwval = tmp; in g2d_ovl_v_calc_coarse() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/include/linux/unaligned/ |
| D | memmove.h | 11 u16 tmp; in __get_unaligned_memmove16() local 12 memmove(&tmp, p, 2); in __get_unaligned_memmove16() 13 return tmp; in __get_unaligned_memmove16() 18 u32 tmp; in __get_unaligned_memmove32() local 19 memmove(&tmp, p, 4); in __get_unaligned_memmove32() 20 return tmp; in __get_unaligned_memmove32() 25 u64 tmp; in __get_unaligned_memmove64() local 26 memmove(&tmp, p, 8); in __get_unaligned_memmove64() 27 return tmp; in __get_unaligned_memmove64()
|
| /device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/os_dep/linux/ |
| D | rtw_proc.c | 126 char tmp[32]; in proc_set_log_level() local 132 if (count > sizeof(tmp)) { in proc_set_log_level() 138 if (buffer && !copy_from_user(tmp, buffer, count)) { in proc_set_log_level() 140 int num = sscanf(tmp, "%d ", &log_level); in proc_set_log_level() 173 char tmp[32]; in proc_set_country_chplan_map() local 179 if (count > sizeof(tmp)) { in proc_set_country_chplan_map() 184 if (buffer && !copy_from_user(tmp, buffer, count)) { in proc_set_country_chplan_map() 185 int num = sscanf(tmp, "%d", ®d_info_val); in proc_set_country_chplan_map() 540 char tmp[32]; in proc_set_sdio_recvbuf_aggregation() local 546 if (count > sizeof(tmp)) { in proc_set_sdio_recvbuf_aggregation() [all …]
|
| /device/soc/hpmicro/sdk/hpm_sdk/drivers/src/ |
| D | hpm_uart_drv.c | 41 float tmp; in uart_calculate_baudrate() local 49 tmp = (float) freq / baudrate; in uart_calculate_baudrate() 64 div = (uint16_t)(tmp / osc); in uart_calculate_baudrate() 69 if (div * osc > tmp) { in uart_calculate_baudrate() 70 delta = div * osc - tmp; in uart_calculate_baudrate() 71 } else if (div * osc < tmp) { in uart_calculate_baudrate() 72 delta = tmp - div * osc; in uart_calculate_baudrate() 74 if (delta && ((delta * 100 / tmp) > HPM_UART_BAUDRATE_TOLERANCE)) { in uart_calculate_baudrate() 87 uint32_t tmp; in uart_init() local 105 tmp = ptr->LCR & (~UART_LCR_DLAB_MASK); in uart_init() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/vin/modules/sensor/ |
| D | gc0403_mipi.c | 270 unsigned int tmp; in sensor_s_gain() local 287 tmp = gain_val; in sensor_s_gain() 288 sensor_write(sd, 0xb1, tmp >> 6); in sensor_s_gain() 289 sensor_write(sd, 0xb2, (tmp << 2) & 0xfc); in sensor_s_gain() 292 tmp = 64 * gain_val / ANALOG_GAIN_2; in sensor_s_gain() 293 sensor_write(sd, 0xb1, tmp >> 6); in sensor_s_gain() 294 sensor_write(sd, 0xb2, (tmp << 2) & 0xfc); in sensor_s_gain() 297 tmp = 64 * gain_val / ANALOG_GAIN_3; in sensor_s_gain() 298 sensor_write(sd, 0xb1, tmp >> 6); in sensor_s_gain() 299 sensor_write(sd, 0xb2, (tmp << 2) & 0xfc); in sensor_s_gain() [all …]
|