xref: /linux/drivers/regulator/dummy.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*2874c5fdSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */
234abbd68SMark Brown /*
334abbd68SMark Brown  * dummy.h
434abbd68SMark Brown  *
534abbd68SMark Brown  * Copyright 2010 Wolfson Microelectronics PLC.
634abbd68SMark Brown  *
734abbd68SMark Brown  * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>
834abbd68SMark Brown  *
934abbd68SMark Brown  * This is useful for systems with mixed controllable and
1034abbd68SMark Brown  * non-controllable regulators, as well as for allowing testing on
1134abbd68SMark Brown  * systems with no controllable regulators.
1234abbd68SMark Brown  */
1334abbd68SMark Brown 
1434abbd68SMark Brown #ifndef _DUMMY_H
1534abbd68SMark Brown #define _DUMMY_H
1634abbd68SMark Brown 
1734abbd68SMark Brown struct regulator_dev;
1834abbd68SMark Brown 
1934abbd68SMark Brown extern struct regulator_dev *dummy_regulator_rdev;
2034abbd68SMark Brown 
2134abbd68SMark Brown void __init regulator_dummy_init(void);
2234abbd68SMark Brown 
2334abbd68SMark Brown #endif
24