diff options
| -rw-r--r-- | sound/soc/codecs/cs42l51-i2c.c | 1 | ||||
| -rw-r--r-- | sound/soc/codecs/cs42l51.c | 4 | ||||
| -rw-r--r-- | sound/soc/codecs/cs42l51.h | 1 |
3 files changed, 5 insertions, 1 deletions
diff --git a/sound/soc/codecs/cs42l51-i2c.c b/sound/soc/codecs/cs42l51-i2c.c index cee51ae177c1..c40428f25ba5 100644 --- a/sound/soc/codecs/cs42l51-i2c.c +++ b/sound/soc/codecs/cs42l51-i2c.c | |||
| @@ -46,6 +46,7 @@ static struct i2c_driver cs42l51_i2c_driver = { | |||
| 46 | .driver = { | 46 | .driver = { |
| 47 | .name = "cs42l51", | 47 | .name = "cs42l51", |
| 48 | .owner = THIS_MODULE, | 48 | .owner = THIS_MODULE, |
| 49 | .of_match_table = cs42l51_of_match, | ||
| 49 | }, | 50 | }, |
| 50 | .probe = cs42l51_i2c_probe, | 51 | .probe = cs42l51_i2c_probe, |
| 51 | .remove = cs42l51_i2c_remove, | 52 | .remove = cs42l51_i2c_remove, |
diff --git a/sound/soc/codecs/cs42l51.c b/sound/soc/codecs/cs42l51.c index 09488d97de60..669c38fc3034 100644 --- a/sound/soc/codecs/cs42l51.c +++ b/sound/soc/codecs/cs42l51.c | |||
| @@ -558,11 +558,13 @@ error: | |||
| 558 | } | 558 | } |
| 559 | EXPORT_SYMBOL_GPL(cs42l51_probe); | 559 | EXPORT_SYMBOL_GPL(cs42l51_probe); |
| 560 | 560 | ||
| 561 | static const struct of_device_id cs42l51_of_match[] = { | 561 | const struct of_device_id cs42l51_of_match[] = { |
| 562 | { .compatible = "cirrus,cs42l51", }, | 562 | { .compatible = "cirrus,cs42l51", }, |
| 563 | { } | 563 | { } |
| 564 | }; | 564 | }; |
| 565 | MODULE_DEVICE_TABLE(of, cs42l51_of_match); | 565 | MODULE_DEVICE_TABLE(of, cs42l51_of_match); |
| 566 | EXPORT_SYMBOL_GPL(cs42l51_of_match); | ||
| 567 | |||
| 566 | MODULE_AUTHOR("Arnaud Patard <arnaud.patard@rtp-net.org>"); | 568 | MODULE_AUTHOR("Arnaud Patard <arnaud.patard@rtp-net.org>"); |
| 567 | MODULE_DESCRIPTION("Cirrus Logic CS42L51 ALSA SoC Codec Driver"); | 569 | MODULE_DESCRIPTION("Cirrus Logic CS42L51 ALSA SoC Codec Driver"); |
| 568 | MODULE_LICENSE("GPL"); | 570 | MODULE_LICENSE("GPL"); |
diff --git a/sound/soc/codecs/cs42l51.h b/sound/soc/codecs/cs42l51.h index 8c55bf384bc6..0ca805492ac4 100644 --- a/sound/soc/codecs/cs42l51.h +++ b/sound/soc/codecs/cs42l51.h | |||
| @@ -22,6 +22,7 @@ struct device; | |||
| 22 | 22 | ||
| 23 | extern const struct regmap_config cs42l51_regmap; | 23 | extern const struct regmap_config cs42l51_regmap; |
| 24 | int cs42l51_probe(struct device *dev, struct regmap *regmap); | 24 | int cs42l51_probe(struct device *dev, struct regmap *regmap); |
| 25 | extern const struct of_device_id cs42l51_of_match[]; | ||
| 25 | 26 | ||
| 26 | #define CS42L51_CHIP_ID 0x1B | 27 | #define CS42L51_CHIP_ID 0x1B |
| 27 | #define CS42L51_CHIP_REV_A 0x00 | 28 | #define CS42L51_CHIP_REV_A 0x00 |
