diff options
author | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
---|---|---|
committer | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
commit | 871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch) | |
tree | 8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/include/linux/regulator/max1586.h | |
parent | 9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff) | |
download | FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.gz FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.bz2 FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.zip |
Moved, renamed, and deleted files
The original directory structure was scattered and unorganized.
Changes are basically to make it look like kernel structure.
Diffstat (limited to 'ANDROID_3.4.5/include/linux/regulator/max1586.h')
-rw-r--r-- | ANDROID_3.4.5/include/linux/regulator/max1586.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/ANDROID_3.4.5/include/linux/regulator/max1586.h b/ANDROID_3.4.5/include/linux/regulator/max1586.h deleted file mode 100644 index de9a7fae..00000000 --- a/ANDROID_3.4.5/include/linux/regulator/max1586.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * max1586.h -- Voltage regulation for the Maxim 1586 - * - * Copyright (C) 2008 Robert Jarzmik - * - * 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; either version 2 of the License, or - * (at your option) any later version. - * - * 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. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#ifndef REGULATOR_MAX1586 -#define REGULATOR_MAX1586 - -#include <linux/regulator/machine.h> - -#define MAX1586_V3 0 -#define MAX1586_V6 1 - -/* precalculated values for v3_gain */ -#define MAX1586_GAIN_NO_R24 1000000 /* 700000 .. 1475000 mV */ -#define MAX1586_GAIN_R24_3k32 1051098 /* 735768 .. 1550369 mV */ -#define MAX1586_GAIN_R24_5k11 1078648 /* 755053 .. 1591005 mV */ -#define MAX1586_GAIN_R24_7k5 1115432 /* 780802 .. 1645262 mV */ - -/** - * max1586_subdev_data - regulator data - * @id: regulator Id (either MAX1586_V3 or MAX1586_V6) - * @name: regulator cute name (example for V3: "vcc_core") - * @platform_data: regulator init data (constraints, supplies, ...) - */ -struct max1586_subdev_data { - int id; - char *name; - struct regulator_init_data *platform_data; -}; - -/** - * max1586_platform_data - platform data for max1586 - * @num_subdevs: number of regulators used (may be 1 or 2) - * @subdevs: regulator used - * At most, there will be a regulator for V3 and one for V6 voltages. - * @v3_gain: gain on the V3 voltage output multiplied by 1e6. - * This can be calculated as ((1 + R24/R25 + R24/185.5kOhm) * 1e6) - * for an external resistor configuration as described in the - * data sheet (R25=100kOhm). - */ -struct max1586_platform_data { - int num_subdevs; - struct max1586_subdev_data *subdevs; - int v3_gain; -}; - -#endif |