.. | .. |
---|
12 | 12 | #include <linux/regmap.h> |
---|
13 | 13 | #include <linux/spi/spi.h> |
---|
14 | 14 | |
---|
15 | | -static const struct of_device_id rk806_spi_of_match_table[] = { |
---|
16 | | - { .compatible = "rockchip,rk806", }, |
---|
17 | | - { } |
---|
18 | | -}; |
---|
19 | | -MODULE_DEVICE_TABLE(of, rk806_spi_of_match_table); |
---|
20 | | - |
---|
21 | 15 | static int rk806_spi_write(struct spi_device *spi, |
---|
22 | 16 | char addr, |
---|
23 | 17 | const char *data, |
---|
.. | .. |
---|
101 | 95 | rk806->regmap = devm_regmap_init(&spi->dev, |
---|
102 | 96 | &rk806_regmap_bus_spi, |
---|
103 | 97 | &spi->dev, |
---|
104 | | - &rk806_regmap_config_spi); |
---|
| 98 | + &rk806_regmap_config); |
---|
105 | 99 | if (IS_ERR(rk806->regmap)) { |
---|
106 | 100 | dev_err(rk806->dev, "Failed to initialize register map\n"); |
---|
107 | 101 | return PTR_ERR(rk806->regmap); |
---|
.. | .. |
---|
127 | 121 | .driver = { |
---|
128 | 122 | .name = "rk806", |
---|
129 | 123 | .owner = THIS_MODULE, |
---|
130 | | - .of_match_table = rk806_spi_of_match_table, |
---|
| 124 | + .of_match_table = of_match_ptr(rk806_of_match), |
---|
131 | 125 | }, |
---|
132 | 126 | .probe = rk806_spi_probe, |
---|
133 | 127 | .remove = rk806_spi_remove, |
---|