|
@@ -2746,9 +2746,8 @@ static void idetape_setup(ide_drive_t *drive, idetape_tape_t *tape, int minor)
|
|
|
* Ensure that the number we got makes sense; limit it within
|
|
|
* IDETAPE_DSC_RW_MIN and IDETAPE_DSC_RW_MAX.
|
|
|
*/
|
|
|
- tape->best_dsc_rw_freq = max_t(unsigned long,
|
|
|
- min_t(unsigned long, t, IDETAPE_DSC_RW_MAX),
|
|
|
- IDETAPE_DSC_RW_MIN);
|
|
|
+ tape->best_dsc_rw_freq = clamp_t(unsigned long, t, IDETAPE_DSC_RW_MIN,
|
|
|
+ IDETAPE_DSC_RW_MAX);
|
|
|
printk(KERN_INFO "ide-tape: %s <-> %s: %dKBps, %d*%dkB buffer, "
|
|
|
"%lums tDSC%s\n",
|
|
|
drive->name, tape->name, *(u16 *)&tape->caps[14],
|