/base/sensors/sensor/vibration_convert/core/algorithm/conversion/src/ |
H A D | fft.cpp | 228 * phase. 380 void Fft::ConvertPolar(std::vector<float> &magnitude, std::vector<float> &phase) in ConvertPolar() argument 385 /* compute magnitude and phase */ in ConvertPolar() 387 phase[i] = atan2(fftParaRes_.imagOut[i], fftParaRes_.realOut[i]); in ConvertPolar() 393 std::vector<float> &magnitude, std::vector<float> &phase) in CalculatePowerSpectrum() 396 ConvertPolar(magnitude, phase); in CalculatePowerSpectrum() 411 void Fft::ConvertCart(const std::vector<float> &magnitude, const std::vector<float> &phase) in ConvertCart() argument 415 fftParaRes_.realIn[i] = magnitude[i] * cos(phase[i]); in ConvertCart() 416 fftParaRes_.imagIn[i] = magnitude[i] * sin(phase[i]); in ConvertCart() 444 const std::vector<float> &phase, st in InversePowerSpectrum() 392 CalculatePowerSpectrum(const std::vector<float> &data, const std::vector<float> &window, std::vector<float> &magnitude, std::vector<float> &phase) CalculatePowerSpectrum() argument 443 InversePowerSpectrum(const std::vector<float> &window, const std::vector<float> &magnitude, const std::vector<float> &phase, std::vector<float> &finalOut) InversePowerSpectrum() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/pcmcia/ |
H A D | sym53c500_cs.c | 400 if (curSC->SCp.phase != message_in) { /* Unexpected disconnect */ in SYM53C500_intr() 409 switch (status & 0x07) { /* scsi phase */ in SYM53C500_intr() 415 curSC->SCp.phase = data_out; in SYM53C500_intr() 416 VDEB(printk("SYM53C500: Data-Out phase\n")); in SYM53C500_intr() 434 curSC->SCp.phase = data_in; in SYM53C500_intr() 435 VDEB(printk("SYM53C500: Data-In phase\n")); in SYM53C500_intr() 449 curSC->SCp.phase = command_ph; in SYM53C500_intr() 450 printk("SYM53C500: Warning: Unknown interrupt occurred in command phase!\n"); in SYM53C500_intr() 454 curSC->SCp.phase = status_ph; in SYM53C500_intr() 455 VDEB(printk("SYM53C500: Status phase\ in SYM53C500_intr() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | script_asm.pl | 52 # Table of the SCSI phase encodings 154 $phase = join ('|', keys %scsi_phases); 155 print STDERR "phase regex = $phase\n" if ($debug); 309 } elsif ($conditional =~ /^($phase)\s*(.*)/i) { 314 print STDERR "$0 : parsed phase $phase_index\n" if ($debug); 327 ".$not."<phase> $1 data 332 NOT <phase>|ATN OR data 333 <phase>|ATN AND data 454 # Process MOVE length, address, WITH|WHEN phase instructio [all...] |
H A D | fdomain.c | 273 if (cmd->SCp.phase & in_arbitration) { in fdomain_work() 279 cmd->SCp.phase = in_selection; in fdomain_work() 288 } else if (cmd->SCp.phase & in_selection) { in fdomain_work() 299 cmd->SCp.phase = in_other; in fdomain_work() 305 /* cur_cmd->SCp.phase == in_other: this is the body of the routine */ in fdomain_work() 366 if (cmd->SCp.phase & disconnect) { in fdomain_work() 406 cmd->SCp.phase = in_arbitration; in fdomain_queue() 441 fd->cur_cmd->SCp.phase |= aborted; in fdomain_abort()
|
H A D | ppa.c | 59 dev->cur_cmd->SCp.phase = 1; in got_it() 661 if (cmd->SCp.phase > 1) in ppa_interrupt() 683 switch (cmd->SCp.phase) { in ppa_engine() 718 cmd->SCp.phase++; in ppa_engine() 727 cmd->SCp.phase++; in ppa_engine() 737 cmd->SCp.phase++; in ppa_engine() 751 cmd->SCp.phase++; in ppa_engine() 764 cmd->SCp.phase++; in ppa_engine() 784 printk(KERN_ERR "ppa: Invalid scsi phase\n"); in ppa_engine() 803 cmd->SCp.phase in ppa_queuecommand_lck() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | script_asm.pl | 52 # Table of the SCSI phase encodings 154 $phase = join ('|', keys %scsi_phases); 155 print STDERR "phase regex = $phase\n" if ($debug); 309 } elsif ($conditional =~ /^($phase)\s*(.*)/i) { 314 print STDERR "$0 : parsed phase $phase_index\n" if ($debug); 327 ".$not."<phase> $1 data 332 NOT <phase>|ATN OR data 333 <phase>|ATN AND data 454 # Process MOVE length, address, WITH|WHEN phase instructio [all...] |
H A D | fdomain.c | 278 if (scsi_pointer->phase & in_arbitration) { in fdomain_work() 285 scsi_pointer->phase = in_selection; in fdomain_work() 294 } else if (scsi_pointer->phase & in_selection) { in fdomain_work() 306 scsi_pointer->phase = in_other; in fdomain_work() 312 /* fdomain_scsi_pointer(cur_cmd)->phase == in_other: this is the body of the routine */ in fdomain_work() 374 if (scsi_pointer->phase & disconnect) { in fdomain_work() 415 scsi_pointer->phase = in_arbitration; in fdomain_queue() 450 fdomain_scsi_pointer(fd->cur_cmd)->phase |= aborted; in fdomain_abort()
|
H A D | ppa.c | 69 ppa_scsi_pointer(dev->cur_cmd)->phase = 1; in got_it() 689 if (ppa_scsi_pointer(cmd)->phase > 1) in ppa_interrupt() 712 switch (scsi_pointer->phase) { in ppa_engine() 747 scsi_pointer->phase++; in ppa_engine() 756 scsi_pointer->phase++; in ppa_engine() 766 scsi_pointer->phase++; in ppa_engine() 781 scsi_pointer->phase++; in ppa_engine() 794 scsi_pointer->phase++; in ppa_engine() 814 printk(KERN_ERR "ppa: Invalid scsi phase\n"); in ppa_engine() 831 ppa_scsi_pointer(cmd)->phase in ppa_queuecommand_lck() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | skl_scaler.c | 14 * The hardware phase 0.0 refers to the center of the pixel. 15 * We want to start from the top/left edge which is phase 38 * | | 1.5 (initial phase) 46 * | -0.375 (initial phase) 55 int phase = -0x8000; in skl_scaler_calc_phase() local 59 phase += (sub - 1) * 0x8000 / sub; in skl_scaler_calc_phase() 61 phase += scale / (2 * sub); in skl_scaler_calc_phase() 64 * Hardware initial phase limited to [-0.5:1.5]. in skl_scaler_calc_phase() 68 WARN_ON(phase < -0x8000 || phase > in skl_scaler_calc_phase() [all...] |
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | dw_mmc-rockchip.c | 68 * Set the drive phase offset based on speed mode to achieve hold times. in dw_mci_rk3288_set_ios() 94 int phase; in dw_mci_rk3288_set_ios() local 97 * In almost all cases a 90 degree phase offset will provide in dw_mci_rk3288_set_ios() 102 phase = 90; in dw_mci_rk3288_set_ios() 108 * bus width is 8 we need to double the phase offset in dw_mci_rk3288_set_ios() 112 phase = 180; in dw_mci_rk3288_set_ios() 124 phase = 180; in dw_mci_rk3288_set_ios() 128 clk_set_phase(priv->drv_clk, phase); in dw_mci_rk3288_set_ios() 163 /* Try each phase and extract good ranges */ in dw_mci_rk3288_execute_tuning() 213 dev_info(host->dev, "All phases work, using default phase in dw_mci_rk3288_execute_tuning() [all...] |
/kernel/linux/linux-5.10/drivers/target/iscsi/ |
H A D | iscsi_target_parameters.h | 18 u8 phase; member 202 * struct iscsi_param->phase 209 #define IS_PHASE_SECURITY(p) ((p)->phase & PHASE_SECURITY) 210 #define IS_PHASE_OPERATIONAL(p) ((p)->phase & PHASE_OPERATIONAL) 211 #define IS_PHASE_DECLARATIVE(p) ((p)->phase & PHASE_DECLARATIVE) 212 #define IS_PHASE_FFP0(p) ((p)->phase & PHASE_FFP0)
|
H A D | iscsi_target_parameters.c | 119 char *name, char *value, u8 phase, u8 scope, u8 sender, in iscsi_set_default_param() 143 param->phase = phase; in iscsi_set_default_param() 213 * Allowable phase: in iscsi_create_default_params() 603 new_param->phase = param->phase; in iscsi_copy_param_list() 1224 int phase, in iscsi_check_key() 1261 if (!phase) in iscsi_check_key() 1264 if (!(param->phase & phase)) { in iscsi_check_key() 118 iscsi_set_default_param(struct iscsi_param_list *param_list, char *name, char *value, u8 phase, u8 scope, u8 sender, u16 type_range, u8 use) iscsi_set_default_param() argument 1222 iscsi_check_key( char *key, int phase, int sender, struct iscsi_param_list *param_list) iscsi_check_key() argument 1285 iscsi_enforce_integrity_rules( u8 phase, struct iscsi_param_list *param_list) iscsi_enforce_integrity_rules() argument 1352 iscsi_decode_text_input( u8 phase, u8 sender, char *textbuf, u32 length, struct iscsi_conn *conn) iscsi_decode_text_input() argument 1424 iscsi_encode_text_output( u8 phase, u8 sender, char *textbuf, u32 *length, struct iscsi_param_list *param_list, bool keys_workaround) iscsi_encode_text_output() argument [all...] |
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | dw_mmc-rockchip.c | 70 * Set the drive phase offset based on speed mode to achieve hold times. in dw_mci_rk3288_set_ios() 96 int phase; in dw_mci_rk3288_set_ios() local 99 * In almost all cases a 90 degree phase offset will provide in dw_mci_rk3288_set_ios() 104 phase = 90; in dw_mci_rk3288_set_ios() 110 * bus width is 8 we need to double the phase offset in dw_mci_rk3288_set_ios() 114 phase = 180; in dw_mci_rk3288_set_ios() 126 phase = 180; in dw_mci_rk3288_set_ios() 130 clk_set_phase(priv->drv_clk, phase); in dw_mci_rk3288_set_ios() 165 /* Try each phase and extract good ranges */ in dw_mci_rk3288_execute_tuning() 215 dev_info(host->dev, "All phases work, using default phase in dw_mci_rk3288_execute_tuning() [all...] |
/kernel/linux/linux-6.6/drivers/target/iscsi/ |
H A D | iscsi_target_parameters.h | 18 u8 phase; member 202 * struct iscsi_param->phase 209 #define IS_PHASE_SECURITY(p) ((p)->phase & PHASE_SECURITY) 210 #define IS_PHASE_OPERATIONAL(p) ((p)->phase & PHASE_OPERATIONAL) 211 #define IS_PHASE_DECLARATIVE(p) ((p)->phase & PHASE_DECLARATIVE) 212 #define IS_PHASE_FFP0(p) ((p)->phase & PHASE_FFP0)
|
H A D | iscsi_target_parameters.c | 119 char *name, char *value, u8 phase, u8 scope, u8 sender, in iscsi_set_default_param() 143 param->phase = phase; in iscsi_set_default_param() 213 * Allowable phase: in iscsi_create_default_params() 603 new_param->phase = param->phase; in iscsi_copy_param_list() 1224 int phase, in iscsi_check_key() 1261 if (!phase) in iscsi_check_key() 1264 if (!(param->phase & phase)) { in iscsi_check_key() 118 iscsi_set_default_param(struct iscsi_param_list *param_list, char *name, char *value, u8 phase, u8 scope, u8 sender, u16 type_range, u8 use) iscsi_set_default_param() argument 1222 iscsi_check_key( char *key, int phase, int sender, struct iscsi_param_list *param_list) iscsi_check_key() argument 1285 iscsi_enforce_integrity_rules( u8 phase, struct iscsi_param_list *param_list) iscsi_enforce_integrity_rules() argument 1352 iscsi_decode_text_input( u8 phase, u8 sender, char *textbuf, u32 length, struct iscsit_conn *conn) iscsi_decode_text_input() argument 1422 iscsi_encode_text_output( u8 phase, u8 sender, char *textbuf, u32 *length, struct iscsi_param_list *param_list, bool keys_workaround) iscsi_encode_text_output() argument [all...] |
/kernel/liteos_m/arch/arm/arm9/gcc/ |
H A D | los_interrupt.c | 169 PRINTK("Phase = %s\n", phaseStr[excInfo->phase]);
in OsExcTypeInfo() 176 if (excInfo->phase == OS_EXC_IN_TASK) {
in OsExcCurTaskInfo() 183 } else if (excInfo->phase == OS_EXC_IN_HWI) {
in OsExcCurTaskInfo() 184 PRINTK("Exception occur in interrupt phase!\n");
in OsExcCurTaskInfo() 186 PRINTK("Exception occur in system init phase!\n");
in OsExcCurTaskInfo() 303 g_excInfo.phase = OS_EXC_IN_TASK;
in HalExcHandleEntry() 306 g_excInfo.phase = OS_EXC_IN_INIT;
in HalExcHandleEntry()
|
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/ |
H A D | pm6764tr.c | 16 static int pm6764tr_read_word_data(struct i2c_client *client, int page, int phase, int reg) in pm6764tr_read_word_data() argument 22 ret = pmbus_read_word_data(client, page, phase, PM6764TR_PMBUS_READ_VOUT); in pm6764tr_read_word_data()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dwb_scl.c | 689 int phase; in wbscl_set_scaler_filter() local 696 for (phase = 0; phase < (NUM_PHASES / 2 + 1); phase++) { in wbscl_set_scaler_filter() 698 even_coef = filter[phase * taps + 2 * pair]; in wbscl_set_scaler_filter() 700 odd_coef = filter[phase * taps + 2 * pair + 1]; in wbscl_set_scaler_filter() 706 WBSCL_COEF_RAM_PHASE, phase, in wbscl_set_scaler_filter() 760 /* Calculate phase*/ in dwb_program_horz_scalar() 779 /* Program phase*/ in dwb_program_horz_scalar() 838 /* Calculate phase*/ in dwb_program_vert_scalar() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_shrinker.c | 111 }, *phase; in i915_gem_shrink() local 162 for (phase = phases; phase->list; phase++) { in i915_gem_shrink() 167 if ((shrink & phase->bit) == 0) in i915_gem_shrink() 181 (obj = list_first_entry_or_null(phase->list, in i915_gem_shrink() 217 list_splice_tail(&still_in_list, phase->list); in i915_gem_shrink()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/ |
H A D | ena_eth_com.c | 16 expected_phase = io_cq->phase; in ena_com_get_next_rx_cdesc() 28 /* Make sure we read the rest of the descriptor after the phase bit in ena_com_get_next_rx_cdesc() 81 /* Switch phase bit in case of wrap around */ in ena_com_write_bounce_buffer_to_dev() 83 io_sq->phase ^= 1; in ena_com_write_bounce_buffer_to_dev() 209 /* Switch phase bit in case of wrap around */ in ena_com_sq_update_tail() 211 io_sq->phase ^= 1; in ena_com_sq_update_tail() 289 meta_desc->len_ctrl |= ((u32)io_sq->phase << in ena_com_create_meta() 428 desc->len_ctrl |= ((u32)io_sq->phase << ENA_ETH_IO_TX_DESC_PHASE_SHIFT) & in ena_com_prepare_tx() 480 desc->len_ctrl |= ((u32)io_sq->phase << in ena_com_prepare_tx() 588 (io_sq->phase in ena_com_add_single_rx_desc() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/ |
H A D | ena_eth_com.c | 16 expected_phase = io_cq->phase; in ena_com_get_next_rx_cdesc() 28 /* Make sure we read the rest of the descriptor after the phase bit in ena_com_get_next_rx_cdesc() 83 /* Switch phase bit in case of wrap around */ in ena_com_write_bounce_buffer_to_dev() 85 io_sq->phase ^= 1; in ena_com_write_bounce_buffer_to_dev() 220 /* Switch phase bit in case of wrap around */ in ena_com_sq_update_tail() 222 io_sq->phase ^= 1; in ena_com_sq_update_tail() 301 meta_desc->len_ctrl |= ((u32)io_sq->phase << in ena_com_create_meta() 451 desc->len_ctrl |= ((u32)io_sq->phase << ENA_ETH_IO_TX_DESC_PHASE_SHIFT) & in ena_com_prepare_tx() 506 desc->len_ctrl |= ((u32)io_sq->phase << in ena_com_prepare_tx() 622 (io_sq->phase in ena_com_add_single_rx_desc() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dwb_scl.c | 689 int phase; in wbscl_set_scaler_filter() local 693 for (phase = 0; phase < (NUM_PHASES / 2 + 1); phase++) { in wbscl_set_scaler_filter() 695 even_coef = filter[phase * taps + 2 * pair]; in wbscl_set_scaler_filter() 697 odd_coef = filter[phase * taps + 2 * pair + 1]; in wbscl_set_scaler_filter() 703 WBSCL_COEF_RAM_PHASE, phase, in wbscl_set_scaler_filter() 757 /* Calculate phase*/ in dwb_program_horz_scalar() 776 /* Program phase*/ in dwb_program_horz_scalar() 835 /* Calculate phase*/ in dwb_program_vert_scalar() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_shrinker.c | 118 }, *phase; in i915_gem_shrink() local 173 for (phase = phases; phase->list; phase++) { in i915_gem_shrink() 178 if ((shrink & phase->bit) == 0) in i915_gem_shrink() 192 (obj = list_first_entry_or_null(phase->list, in i915_gem_shrink() 239 list_splice_tail(&still_in_list, phase->list); in i915_gem_shrink()
|
/kernel/linux/linux-6.6/sound/soc/mediatek/mt8192/ |
H A D | mt8192-mt6359-rt1015-rt5682.c | 155 int phase; in mt8192_mt6359_mtkaif_calibration() local 186 for (phase = 0; in mt8192_mt6359_mtkaif_calibration() 187 phase <= afe_priv->mtkaif_calibration_num_phase && in mt8192_mt6359_mtkaif_calibration() 189 phase++) { in mt8192_mt6359_mtkaif_calibration() 191 phase, phase, phase); in mt8192_mt6359_mtkaif_calibration() 231 if (phase == 0) { in mt8192_mt6359_mtkaif_calibration() 239 afe_priv->mtkaif_chosen_phase[0] = phase - 1; in mt8192_mt6359_mtkaif_calibration() 245 afe_priv->mtkaif_chosen_phase[1] = phase in mt8192_mt6359_mtkaif_calibration() [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | pmbus_core.c | 36 u8 phase; /* phase number, 0xff for all phases */ member 104 s16 currphase; /* current phase, 0xff for all, -1 for unknown/unset */ 144 int pmbus_set_page(struct i2c_client *client, int page, int phase) in pmbus_set_page() argument 167 if (data->info->phases[page] && data->currphase != phase && in pmbus_set_page() 170 phase); in pmbus_set_page() 174 data->currphase = phase; in pmbus_set_page() 293 int pmbus_read_word_data(struct i2c_client *client, int page, int phase, u8 reg) in pmbus_read_word_data() argument 297 rv = pmbus_set_page(client, page, phase); in pmbus_read_word_data() 328 int phase, in in _pmbus_read_word_data() 327 _pmbus_read_word_data(struct i2c_client *client, int page, int phase, int reg) _pmbus_read_word_data() argument 1073 pmbus_add_sensor(struct pmbus_data *data, const char *name, const char *type, int seq, int page, int phase, int reg, enum pmbus_sensor_classes class, bool update, bool readonly, bool convert) pmbus_add_sensor() argument 1119 pmbus_add_label(struct pmbus_data *data, const char *name, int seq, const char *lstring, int index, int phase) pmbus_add_label() argument 1235 pmbus_add_sensor_attrs_one(struct i2c_client *client, struct pmbus_data *data, const struct pmbus_driver_info *info, const char *name, int index, int page, int phase, const struct pmbus_sensor_attr *attr, bool paged) pmbus_add_sensor_attrs_one() argument 1333 int phase; pmbus_add_sensor_attrs() local [all...] |