File tree Expand file tree Collapse file tree 1 file changed +3
-10
lines changed Expand file tree Collapse file tree 1 file changed +3
-10
lines changed Original file line number Diff line number Diff line change 10
10
#include <linux/clk.h>
11
11
#include <linux/device.h>
12
12
#include <linux/dmaengine.h>
13
+ #include <linux/minmax.h>
13
14
#include <linux/module.h>
14
15
#include <linux/of_irq.h>
15
16
#include <linux/of_platform.h>
@@ -187,16 +188,8 @@ static int jh7110_tdm_syncdiv(struct jh7110_tdm_dev *tdm)
187
188
{
188
189
u32 sl , sscale , syncdiv ;
189
190
190
- if (tdm -> rx .sl >= tdm -> tx .sl )
191
- sl = tdm -> rx .sl ;
192
- else
193
- sl = tdm -> tx .sl ;
194
-
195
- if (tdm -> rx .sscale >= tdm -> tx .sscale )
196
- sscale = tdm -> rx .sscale ;
197
- else
198
- sscale = tdm -> tx .sscale ;
199
-
191
+ sl = max (tdm -> rx .sl , tdm -> tx .sl );
192
+ sscale = max (tdm -> rx .sscale , tdm -> tx .sscale );
200
193
syncdiv = tdm -> pcmclk / tdm -> samplerate - 1 ;
201
194
202
195
if ((syncdiv + 1 ) < (sl * sscale )) {
You can’t perform that action at this time.
0 commit comments