404

[ Avaa Bypassed ]




Upload:

Command:

botdev@3.17.65.101: ~ $
/*
 * act8865.h  --  Voltage regulation for active-semi act88xx PMUs
 *
 * Copyright (C) 2013 Atmel Corporation.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; version 2 of the License.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */

#ifndef __LINUX_REGULATOR_ACT8865_H
#define __LINUX_REGULATOR_ACT8865_H

#include <linux/regulator/machine.h>

enum {
	ACT8600_ID_DCDC1,
	ACT8600_ID_DCDC2,
	ACT8600_ID_DCDC3,
	ACT8600_ID_SUDCDC4,
	ACT8600_ID_LDO5,
	ACT8600_ID_LDO6,
	ACT8600_ID_LDO7,
	ACT8600_ID_LDO8,
	ACT8600_ID_LDO9,
	ACT8600_ID_LDO10,
};

enum {
	ACT8865_ID_DCDC1,
	ACT8865_ID_DCDC2,
	ACT8865_ID_DCDC3,
	ACT8865_ID_LDO1,
	ACT8865_ID_LDO2,
	ACT8865_ID_LDO3,
	ACT8865_ID_LDO4,
	ACT8865_REG_NUM,
};

enum {
	ACT8846_ID_REG1,
	ACT8846_ID_REG2,
	ACT8846_ID_REG3,
	ACT8846_ID_REG4,
	ACT8846_ID_REG5,
	ACT8846_ID_REG6,
	ACT8846_ID_REG7,
	ACT8846_ID_REG8,
	ACT8846_ID_REG9,
	ACT8846_ID_REG10,
	ACT8846_ID_REG11,
	ACT8846_ID_REG12,
	ACT8846_REG_NUM,
};

enum {
	ACT8600,
	ACT8865,
	ACT8846,
};

/**
 * act8865_regulator_data - regulator data
 * @id: regulator id
 * @name: regulator name
 * @init_data: regulator init data
 * @of_node: device tree node (optional)
 */
struct act8865_regulator_data {
	int id;
	const char *name;
	struct regulator_init_data *init_data;
	struct device_node *of_node;
};

/**
 * act8865_platform_data - platform data for act8865
 * @num_regulators: number of regulators used
 * @regulators: pointer to regulators used
 */
struct act8865_platform_data {
	int num_regulators;
	struct act8865_regulator_data *regulators;
};
#endif

Filemanager

Name Type Size Permission Actions
ab8500.h File 7.03 KB 0644
act8865.h File 1.85 KB 0644
arizona-ldo1.h File 532 B 0644
arizona-micsupp.h File 493 B 0644
consumer.h File 17.86 KB 0644
da9211.h File 1.15 KB 0644
db8500-prcmu.h File 1.14 KB 0644
driver.h File 18.94 KB 0644
fan53555.h File 1.35 KB 0644
fixed.h File 2.41 KB 0644
gpio-regulator.h File 2.4 KB 0644
lp3971.h File 1.38 KB 0644
lp3972.h File 1.28 KB 0644
lp872x.h File 2.03 KB 0644
machine.h File 8.18 KB 0644
max1586.h File 2.14 KB 0644
max8649.h File 976 B 0644
max8660.h File 1.55 KB 0644
max8952.h File 2.94 KB 0644
max8973-regulator.h File 3.18 KB 0644
mt6311.h File 834 B 0644
mt6323-regulator.h File 1.2 KB 0644
mt6380-regulator.h File 870 B 0644
mt6397-regulator.h File 1.17 KB 0644
of_regulator.h File 1.09 KB 0644
pfuze100.h File 2.13 KB 0644
qcom_smd-regulator.h File 989 B 0644
tps51632-regulator.h File 1.62 KB 0644
tps62360.h File 1.85 KB 0644
tps6507x.h File 1.09 KB 0644
userspace-consumer.h File 675 B 0644