regulator: tps6524x: Fix broken use of spi_dev_get()
The tps6524x driver uses spi_dev_get() to take a copy of the SPI device it uses but has no obvious reason to do so and never calls spi_dev_put() to release the reference. Fix this to just a straight copy. Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Родитель
f55532a0c0
Коммит
ae714c3b8e
|
@ -600,7 +600,7 @@ static int pmic_probe(struct spi_device *spi)
|
|||
|
||||
memset(hw, 0, sizeof(struct tps6524x));
|
||||
hw->dev = dev;
|
||||
hw->spi = spi_dev_get(spi);
|
||||
hw->spi = spi;
|
||||
mutex_init(&hw->lock);
|
||||
|
||||
for (i = 0; i < N_REGULATORS; i++, info++, init_data++) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче