12874c5fdSThomas 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