stm32-pwr.c (cbecf716ca618fd44feda6bd9a64a8179d031fc5) stm32-pwr.c (d3b81d97d55871cb11412caedded440f1fddc4e9)
1// SPDX-License-Identifier: GPL-2.0
2// Copyright (C) STMicroelectronics 2019
3// Authors: Gabriel Fernandez <gabriel.fernandez@st.com>
4// Pascal Paillet <p.paillet@st.com>.
5
6#include <linux/io.h>
7#include <linux/iopoll.h>
8#include <linux/module.h>

--- 162 unchanged lines hidden (view full) ---

171 {},
172};
173MODULE_DEVICE_TABLE(of, stm32_pwr_of_match);
174
175static struct platform_driver stm32_pwr_driver = {
176 .probe = stm32_pwr_regulator_probe,
177 .driver = {
178 .name = "stm32-pwr-regulator",
1// SPDX-License-Identifier: GPL-2.0
2// Copyright (C) STMicroelectronics 2019
3// Authors: Gabriel Fernandez <gabriel.fernandez@st.com>
4// Pascal Paillet <p.paillet@st.com>.
5
6#include <linux/io.h>
7#include <linux/iopoll.h>
8#include <linux/module.h>

--- 162 unchanged lines hidden (view full) ---

171 {},
172};
173MODULE_DEVICE_TABLE(of, stm32_pwr_of_match);
174
175static struct platform_driver stm32_pwr_driver = {
176 .probe = stm32_pwr_regulator_probe,
177 .driver = {
178 .name = "stm32-pwr-regulator",
179 .probe_type = PROBE_PREFER_ASYNCHRONOUS,
179 .of_match_table = of_match_ptr(stm32_pwr_of_match),
180 },
181};
182module_platform_driver(stm32_pwr_driver);
183
184MODULE_DESCRIPTION("STM32MP1 PWR voltage regulator driver");
185MODULE_AUTHOR("Pascal Paillet <p.paillet@st.com>");
186MODULE_LICENSE("GPL v2");
180 .of_match_table = of_match_ptr(stm32_pwr_of_match),
181 },
182};
183module_platform_driver(stm32_pwr_driver);
184
185MODULE_DESCRIPTION("STM32MP1 PWR voltage regulator driver");
186MODULE_AUTHOR("Pascal Paillet <p.paillet@st.com>");
187MODULE_LICENSE("GPL v2");