Home
last modified time | relevance | path

Searched refs:st_ft (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/rc/img-ir/
H A Dimg-ir-hw.c256 * @st_ft: Static free time register value from img_ir_free_timing.
261 static u32 img_ir_free_timing_dynamic(u32 st_ft, struct img_ir_filter *filter) in img_ir_free_timing_dynamic() argument
269 minlen = (st_ft & IMG_IR_MINLEN) >> IMG_IR_MINLEN_SHIFT; in img_ir_free_timing_dynamic()
270 maxlen = (st_ft & IMG_IR_MAXLEN) >> IMG_IR_MAXLEN_SHIFT; in img_ir_free_timing_dynamic()
273 st_ft &= ~IMG_IR_MINLEN; in img_ir_free_timing_dynamic()
274 st_ft |= newminlen << IMG_IR_MINLEN_SHIFT; in img_ir_free_timing_dynamic()
277 st_ft &= ~IMG_IR_MAXLEN; in img_ir_free_timing_dynamic()
278 st_ft |= newmaxlen << IMG_IR_MAXLEN_SHIFT; in img_ir_free_timing_dynamic()
280 return st_ft; in img_ir_free_timing_dynamic()
/kernel/linux/linux-6.6/drivers/media/rc/img-ir/
H A Dimg-ir-hw.c256 * @st_ft: Static free time register value from img_ir_free_timing.
261 static u32 img_ir_free_timing_dynamic(u32 st_ft, struct img_ir_filter *filter) in img_ir_free_timing_dynamic() argument
269 minlen = (st_ft & IMG_IR_MINLEN) >> IMG_IR_MINLEN_SHIFT; in img_ir_free_timing_dynamic()
270 maxlen = (st_ft & IMG_IR_MAXLEN) >> IMG_IR_MAXLEN_SHIFT; in img_ir_free_timing_dynamic()
273 st_ft &= ~IMG_IR_MINLEN; in img_ir_free_timing_dynamic()
274 st_ft |= newminlen << IMG_IR_MINLEN_SHIFT; in img_ir_free_timing_dynamic()
277 st_ft &= ~IMG_IR_MAXLEN; in img_ir_free_timing_dynamic()
278 st_ft |= newmaxlen << IMG_IR_MAXLEN_SHIFT; in img_ir_free_timing_dynamic()
280 return st_ft; in img_ir_free_timing_dynamic()

Completed in 4 milliseconds