Commit 67e9bf0
ASoC: codecs: rt5514: 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-4-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>1 parent 71d322f commit 67e9bf0
1 file changed
Lines changed: 3 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1054 | 1054 | | |
1055 | 1055 | | |
1056 | 1056 | | |
1057 | | - | |
1058 | | - | |
1059 | | - | |
1060 | 1057 | | |
1061 | 1058 | | |
1062 | 1059 | | |
| |||
1097 | 1094 | | |
1098 | 1095 | | |
1099 | 1096 | | |
1100 | | - | |
1101 | | - | |
1102 | | - | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
1103 | 1100 | | |
1104 | 1101 | | |
1105 | 1102 | | |
| |||
0 commit comments