Merge remote-tracking branches 'asoc/fix/rcar', 'asoc/fix/rt5670' and 'asoc/fix/wm894...
authorMark Brown <broonie@kernel.org>
Fri, 1 Jul 2016 16:05:34 +0000 (18:05 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 1 Jul 2016 16:05:34 +0000 (18:05 +0200)
1  2  3  4 
sound/soc/sh/rcar/adg.c

diff --combined sound/soc/sh/rcar/adg.c
@@@@@ -492,7 -492,9 -492,7 -492,7 +492,7 @@@@@ static void rsnd_adg_get_clkout(struct 
         */
        if (!count) {
                clk = clk_register_fixed_rate(dev, clkout_name[CLKOUT],
 -                                            parent_clk_name,
 -                                            (parent_clk_name) ?
 -                                            0 : CLK_IS_ROOT, req_rate);
 +                                            parent_clk_name, 0, req_rate);
                if (!IS_ERR(clk)) {
                        adg->clkout[CLKOUT] = clk;
                        of_clk_add_provider(np, of_clk_src_simple_get, clk);
        else {
                for (i = 0; i < CLKOUTMAX; i++) {
                        clk = clk_register_fixed_rate(dev, clkout_name[i],
 -                                                    parent_clk_name,
 -                                                    (parent_clk_name) ?
 -                                                    0 : CLK_IS_ROOT,
 +                                                    parent_clk_name, 0,
                                                      req_rate);
                        if (!IS_ERR(clk)) {
                                adg->onecell.clks       = adg->clkout;
                }
        }
    
- --    rsnd_mod_bset(adg_mod, SSICKR, 0x00FF0000, ckr);
+ ++    rsnd_mod_bset(adg_mod, SSICKR, 0x80FF0000, ckr);
        rsnd_mod_write(adg_mod, BRRA,  rbga);
        rsnd_mod_write(adg_mod, BRRB,  rbgb);