Commit f76de61
ASoC: codecs: rt5616: Simplify mclk initialization
Most of clk_xxx() functions do check if provided clk-pointer is
non-NULL. These do not check if the pointer is an error-pointer.
Providing such to a clk_xxx() results in a panic.
By utilizing _optional() variant of devm_clk_get() the driver code is
both simplified and more robust. There is no need to remember about
IS_ERR(clk) checks each time mclk is accessed.
Reviewed-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://msgid.link/r/20240221152516.852353-5-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>1 parent 67e9bf0 commit f76de61
1 file changed
Lines changed: 3 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1174 | 1174 | | |
1175 | 1175 | | |
1176 | 1176 | | |
1177 | | - | |
1178 | | - | |
1179 | | - | |
1180 | 1177 | | |
1181 | 1178 | | |
1182 | 1179 | | |
| |||
1225 | 1222 | | |
1226 | 1223 | | |
1227 | 1224 | | |
1228 | | - | |
1229 | | - | |
1230 | | - | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
1231 | 1228 | | |
1232 | 1229 | | |
1233 | 1230 | | |
| |||
0 commit comments