Home
last modified time | relevance | path

Searched refs:step_index (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/sox/git/src/
H A Dadpcms.c60 p->step_index = 0; in lsx_adpcm_init()
70 s = ((p->setup.steps[p->step_index] * s) >> (p->setup.shift + 1)) & p->setup.mask; in lsx_adpcm_decode()
75 int grace = (p->setup.steps[p->step_index] >> (p->setup.shift + 1)) & p->setup.mask; in lsx_adpcm_decode()
78 code & (2 * p->setup.sign - 1), p->setup.steps[p->step_index], grace, s); in lsx_adpcm_decode()
83 p->step_index += p->setup.changes[code & (p->setup.sign - 1)]; in lsx_adpcm_decode()
84 p->step_index = range_limit(p->step_index, 0, p->setup.max_step_index); in lsx_adpcm_decode()
97 code = (delta << p->setup.shift) / p->setup.steps[p->step_index]; in lsx_adpcm_encode()
H A Dadpcms.h30 int step_index; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Drv6xx_dpm.c160 u32 step_index, struct rv6xx_sclk_stepping *step) in rv6xx_output_stepping() argument
170 r600_engine_clock_entry_enable(rdev, step_index, true); in rv6xx_output_stepping()
171 r600_engine_clock_entry_enable_pulse_skipping(rdev, step_index, false); in rv6xx_output_stepping()
174 r600_engine_clock_entry_enable_post_divider(rdev, step_index, false); in rv6xx_output_stepping()
179 r600_engine_clock_entry_enable_post_divider(rdev, step_index, true); in rv6xx_output_stepping()
180 r600_engine_clock_entry_set_post_divider(rdev, step_index, (hi_len << 4) | lo_len); in rv6xx_output_stepping()
186 r600_engine_clock_entry_set_reference_divider(rdev, step_index, in rv6xx_output_stepping()
188 r600_engine_clock_entry_set_feedback_divider(rdev, step_index, fb_divider); in rv6xx_output_stepping()
189 r600_engine_clock_entry_set_step_time(rdev, step_index, spll_step_count); in rv6xx_output_stepping()
246 u32 step_index = start_index; in rv6xx_generate_steps() local
[all …]