rk3328_codec: fix a problem with the enable value
The previous value contained only the mask bit ("twice"), but not the value bit. While here, make a couple of lines a little bit prettier. MFC after: 1 month
This commit is contained in:
parent
aa917184a9
commit
8c9bdaf227
@ -65,7 +65,7 @@ __FBSDID("$FreeBSD$");
|
||||
#define SOC_CON10_GPIOMUT (1 << 1)
|
||||
#define SOC_CON10_GPIOMUT_MASK ((1 << 1) << 16)
|
||||
#define SOC_CON10_GPIOMUT_EN (1 << 0)
|
||||
#define SOC_CON10_GPIOMUT_EN_MASK ((1 << 0) << 16)
|
||||
#define SOC_CON10_GPIOMUT_EN_MASK ((1 << 0) << 16)
|
||||
|
||||
#define CODEC_RESET 0x00
|
||||
#define RESET_DIG_CORE_RST (1 << 1)
|
||||
@ -247,10 +247,10 @@ rkcodec_attach(device_t dev)
|
||||
return (ENXIO);
|
||||
}
|
||||
|
||||
val = SOC_CON2_I2S_ACODEC_EN_MASK | (SOC_CON2_I2S_ACODEC_EN << 16);
|
||||
val = SOC_CON2_I2S_ACODEC_EN | SOC_CON2_I2S_ACODEC_EN_MASK;
|
||||
SYSCON_WRITE_4(sc->grf, GRF_SOC_CON2, val);
|
||||
|
||||
val = 0 | (SOC_CON10_GPIOMUT_EN << 16);
|
||||
val = 0 | SOC_CON10_GPIOMUT_EN_MASK;
|
||||
SYSCON_WRITE_4(sc->grf, GRF_SOC_CON10, val);
|
||||
|
||||
error = clk_get_by_ofw_name(dev, 0, "pclk", &sc->pclk);
|
||||
|
Loading…
x
Reference in New Issue
Block a user