include/dt-bindings/regulator/active-semi,8945a-regulator.h

Source file repositories/reference/linux-study-clean/include/dt-bindings/regulator/active-semi,8945a-regulator.h

File Facts

System
Linux kernel
Corpus path
include/dt-bindings/regulator/active-semi,8945a-regulator.h
Extension
.h
Size
920 bytes
Lines
31
Domain
Repository Root And Misc
Bucket
include
Inferred role
Repository Root And Misc: implementation source
Status
source implementation candidate

Why This File Exists

Top-level or miscellaneous repository surface. Use this as map coverage unless a later manual pass promotes the file into a deeper subsystem dossier.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef _DT_BINDINGS_REGULATOR_ACT8945A_H
#define _DT_BINDINGS_REGULATOR_ACT8945A_H

/*
 * These constants should be used to specify regulator modes in device tree for
 * ACT8945A regulators as follows:
 * ACT8945A_REGULATOR_MODE_FIXED:	It is specific to DCDC regulators and it
 *					specifies the usage of fixed-frequency
 *					PWM.
 *
 * ACT8945A_REGULATOR_MODE_NORMAL:	It is specific to LDO regulators and it
 *					specifies the usage of normal mode.
 *
 * ACT8945A_REGULATOR_MODE_LOWPOWER:	For DCDC and LDO regulators; it specify
 *					the usage of proprietary power-saving
 *					mode.
 */

#define ACT8945A_REGULATOR_MODE_FIXED		1
#define ACT8945A_REGULATOR_MODE_NORMAL		2
#define ACT8945A_REGULATOR_MODE_LOWPOWER	3

#endif

Annotation

Implementation Notes