p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/modules/3.10.0-1160.105.1.el7.x86_64/build/include/linux/mfd/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/lib/modules/3.10.0-1160.105.1.el7.x86_64/build/include/linux/mfd/as3711.h
/*
 * AS3711 PMIC MFC driver header
 *
 * Copyright (C) 2012 Renesas Electronics Corporation
 * Author: Guennadi Liakhovetski, <g.liakhovetski@gmx.de>
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the version 2 of the GNU General Public License as
 * published by the Free Software Foundation
 */

#ifndef MFD_AS3711_H
#define MFD_AS3711_H

/*
 * Client data
 */

/* Register addresses */
#define AS3711_SD_1_VOLTAGE		0	/* Digital Step-Down */
#define AS3711_SD_2_VOLTAGE		1
#define AS3711_SD_3_VOLTAGE		2
#define AS3711_SD_4_VOLTAGE		3
#define AS3711_LDO_1_VOLTAGE		4	/* Analog LDO */
#define AS3711_LDO_2_VOLTAGE		5
#define AS3711_LDO_3_VOLTAGE		6	/* Digital LDO */
#define AS3711_LDO_4_VOLTAGE		7
#define AS3711_LDO_5_VOLTAGE		8
#define AS3711_LDO_6_VOLTAGE		9
#define AS3711_LDO_7_VOLTAGE		0xa
#define AS3711_LDO_8_VOLTAGE		0xb
#define AS3711_SD_CONTROL		0x10
#define AS3711_GPIO_SIGNAL_OUT		0x20
#define AS3711_GPIO_SIGNAL_IN		0x21
#define AS3711_SD_CONTROL_1		0x30
#define AS3711_SD_CONTROL_2		0x31
#define AS3711_CURR_CONTROL		0x40
#define AS3711_CURR1_VALUE		0x43
#define AS3711_CURR2_VALUE		0x44
#define AS3711_CURR3_VALUE		0x45
#define AS3711_STEPUP_CONTROL_1		0x50
#define AS3711_STEPUP_CONTROL_2		0x51
#define AS3711_STEPUP_CONTROL_4		0x53
#define AS3711_STEPUP_CONTROL_5		0x54
#define AS3711_REG_STATUS		0x73
#define AS3711_INTERRUPT_STATUS_1	0x77
#define AS3711_INTERRUPT_STATUS_2	0x78
#define AS3711_INTERRUPT_STATUS_3	0x79
#define AS3711_CHARGER_STATUS_1		0x86
#define AS3711_CHARGER_STATUS_2		0x87
#define AS3711_ASIC_ID_1		0x90
#define AS3711_ASIC_ID_2		0x91

#define AS3711_MAX_REGS			0x92

/* Regulators */
enum {
	AS3711_REGULATOR_SD_1,
	AS3711_REGULATOR_SD_2,
	AS3711_REGULATOR_SD_3,
	AS3711_REGULATOR_SD_4,
	AS3711_REGULATOR_LDO_1,
	AS3711_REGULATOR_LDO_2,
	AS3711_REGULATOR_LDO_3,
	AS3711_REGULATOR_LDO_4,
	AS3711_REGULATOR_LDO_5,
	AS3711_REGULATOR_LDO_6,
	AS3711_REGULATOR_LDO_7,
	AS3711_REGULATOR_LDO_8,

	AS3711_REGULATOR_MAX,
};

struct device;
struct regmap;

struct as3711 {
	struct device *dev;
	struct regmap *regmap;
};

#define AS3711_MAX_STEPDOWN 4
#define AS3711_MAX_STEPUP 2
#define AS3711_MAX_LDO 8

enum as3711_su2_feedback {
	AS3711_SU2_VOLTAGE,
	AS3711_SU2_CURR1,
	AS3711_SU2_CURR2,
	AS3711_SU2_CURR3,
	AS3711_SU2_CURR_AUTO,
};

enum as3711_su2_fbprot {
	AS3711_SU2_LX_SD4,
	AS3711_SU2_GPIO2,
	AS3711_SU2_GPIO3,
	AS3711_SU2_GPIO4,
};

/*
 * Platform data
 */

struct as3711_regulator_pdata {
	struct regulator_init_data *init_data[AS3711_REGULATOR_MAX];
};

struct as3711_bl_pdata {
	const char *su1_fb;
	int su1_max_uA;
	const char *su2_fb;
	int su2_max_uA;
	enum as3711_su2_feedback su2_feedback;
	enum as3711_su2_fbprot su2_fbprot;
	bool su2_auto_curr1;
	bool su2_auto_curr2;
	bool su2_auto_curr3;
};

struct as3711_platform_data {
	struct as3711_regulator_pdata regulator;
	struct as3711_bl_pdata backlight;
};

#endif
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
January 19 2024 08:12:51
0 / 0
0755
abx500
--
January 19 2024 08:12:50
0 / 0
0755
arizona
--
January 19 2024 08:12:50
0 / 0
0755
da9052
--
January 19 2024 08:12:50
0 / 0
0755
da9055
--
January 19 2024 08:12:50
0 / 0
0755
pcf50633
--
January 19 2024 08:12:50
0 / 0
0755
pm8xxx
--
January 19 2024 08:12:50
0 / 0
0755
samsung
--
January 19 2024 08:12:50
0 / 0
0755
syscon
--
January 19 2024 08:12:50
0 / 0
0755
wm831x
--
January 19 2024 08:12:50
0 / 0
0755
wm8350
--
January 19 2024 08:12:50
0 / 0
0755
wm8994
--
January 19 2024 08:12:50
0 / 0
0755
88pm80x.h
10.035 KB
November 06 2023 09:15:52
0 / 0
0644
88pm860x.h
13.334 KB
November 06 2023 09:15:52
0 / 0
0644
aat2870.h
4.542 KB
November 06 2023 09:15:52
0 / 0
0644
ab3100.h
4.162 KB
November 06 2023 09:15:52
0 / 0
0644
abx500.h
11.754 KB
November 06 2023 09:15:52
0 / 0
0644
adp5520.h
8.3 KB
November 06 2023 09:15:52
0 / 0
0644
as3711.h
2.85 KB
November 06 2023 09:15:52
0 / 0
0644
asic3.h
12.221 KB
November 06 2023 09:15:52
0 / 0
0644
core.h
3.33 KB
November 06 2023 09:15:52
0 / 0
0644
cros_ec.h
4.868 KB
November 06 2023 09:15:52
0 / 0
0644
cros_ec_commands.h
39.509 KB
November 06 2023 09:15:52
0 / 0
0644
da903x.h
7.011 KB
November 06 2023 09:15:52
0 / 0
0644
davinci_voicecodec.h
3.368 KB
November 06 2023 09:15:52
0 / 0
0644
db8500-prcmu.h
21.787 KB
November 06 2023 09:15:52
0 / 0
0644
dbx500-prcmu.h
15.481 KB
November 06 2023 09:15:52
0 / 0
0644
ds1wm.h
0.415 KB
November 06 2023 09:15:52
0 / 0
0644
ezx-pcap.h
7.708 KB
November 06 2023 09:15:52
0 / 0
0644
htc-egpio.h
1.728 KB
November 06 2023 09:15:52
0 / 0
0644
htc-pasic3.h
1.196 KB
November 06 2023 09:15:52
0 / 0
0644
intel_msic.h
15.992 KB
November 06 2023 09:15:52
0 / 0
0644
janz.h
1.028 KB
November 06 2023 09:15:52
0 / 0
0644
lm3533.h
2.588 KB
November 06 2023 09:15:52
0 / 0
0644
lp8788-isink.h
1.189 KB
November 06 2023 09:15:52
0 / 0
0644
lp8788.h
8.844 KB
November 06 2023 09:15:52
0 / 0
0644
lpc_ich.h
1.158 KB
November 06 2023 09:15:52
0 / 0
0644
max77686-private.h
6.803 KB
November 06 2023 09:15:52
0 / 0
0644
max77686.h
2.688 KB
November 06 2023 09:15:52
0 / 0
0644
max77693-private.h
11.157 KB
November 06 2023 09:15:52
0 / 0
0644
max77693.h
1.612 KB
November 06 2023 09:15:52
0 / 0
0644
max8907.h
7.521 KB
November 06 2023 09:15:52
0 / 0
0644
max8925.h
7.178 KB
November 06 2023 09:15:52
0 / 0
0644
max8997-private.h
12.417 KB
November 06 2023 09:15:52
0 / 0
0644
max8997.h
6.057 KB
November 06 2023 09:15:52
0 / 0
0644
max8998-private.h
4.838 KB
November 06 2023 09:15:52
0 / 0
0644
max8998.h
3.755 KB
November 06 2023 09:15:52
0 / 0
0644
mc13783.h
2.874 KB
November 06 2023 09:15:52
0 / 0
0644
mc13892.h
0.916 KB
November 06 2023 09:15:52
0 / 0
0644
mc13xxx.h
6.166 KB
November 06 2023 09:15:52
0 / 0
0644
mcp.h
1.747 KB
November 06 2023 09:15:52
0 / 0
0644
menelaus.h
1.396 KB
November 06 2023 09:15:52
0 / 0
0644
palmas.h
109.979 KB
November 06 2023 09:15:52
0 / 0
0644
rc5t583.h
9.775 KB
November 06 2023 09:15:52
0 / 0
0644
rdc321x.h
0.539 KB
November 06 2023 09:15:52
0 / 0
0644
retu.h
0.706 KB
November 06 2023 09:15:52
0 / 0
0644
rtsx_common.h
1.44 KB
November 06 2023 09:15:52
0 / 0
0644
rtsx_pci.h
40.146 KB
November 06 2023 09:15:52
0 / 0
0644
rtsx_usb.h
15.951 KB
November 06 2023 09:15:52
0 / 0
0644
si476x-core.h
15.241 KB
November 06 2023 09:15:52
0 / 0
0644
si476x-platform.h
6.448 KB
November 06 2023 09:15:52
0 / 0
0644
si476x-reports.h
4.893 KB
November 06 2023 09:15:52
0 / 0
0644
smsc.h
2.853 KB
November 06 2023 09:15:52
0 / 0
0644
sta2x11-mfd.h
18.72 KB
November 06 2023 09:15:52
0 / 0
0644
stmpe.h
6.642 KB
November 06 2023 09:15:52
0 / 0
0644
syscon.h
0.854 KB
November 06 2023 09:15:52
0 / 0
0644
t7l66xb.h
0.798 KB
November 06 2023 09:15:52
0 / 0
0644
tc3589x.h
5.674 KB
November 06 2023 09:15:52
0 / 0
0644
tc6387xb.h
0.504 KB
November 06 2023 09:15:52
0 / 0
0644
tc6393xb.h
1.512 KB
November 06 2023 09:15:52
0 / 0
0644
ti_am335x_tscadc.h
4.333 KB
November 06 2023 09:15:52
0 / 0
0644
ti_ssp.h
2.818 KB
November 06 2023 09:15:52
0 / 0
0644
tmio.h
4.211 KB
November 06 2023 09:15:52
0 / 0
0644
tps6105x.h
3.214 KB
November 06 2023 09:15:52
0 / 0
0644
tps6507x.h
4.961 KB
November 06 2023 09:15:52
0 / 0
0644
tps65090.h
3.473 KB
November 06 2023 09:15:52
0 / 0
0644
tps65217.h
8.557 KB
November 06 2023 09:15:52
0 / 0
0644
tps6586x.h
2.466 KB
November 06 2023 09:15:52
0 / 0
0644
tps65910.h
30.581 KB
November 06 2023 09:15:52
0 / 0
0644
tps65912.h
9.439 KB
November 06 2023 09:15:52
0 / 0
0644
tps80031.h
19.589 KB
November 06 2023 09:15:52
0 / 0
0644
twl4030-audio.h
8.536 KB
November 06 2023 09:15:52
0 / 0
0644
twl6040.h
6.809 KB
November 06 2023 09:15:52
0 / 0
0644
ucb1x00.h
6.545 KB
November 06 2023 09:15:52
0 / 0
0644
viperboard.h
2.951 KB
November 06 2023 09:15:52
0 / 0
0644
wl1273-core.h
8.297 KB
November 06 2023 09:15:52
0 / 0
0644
wm8400-audio.h
69.796 KB
November 06 2023 09:15:52
0 / 0
0644
wm8400-private.h
58.035 KB
November 06 2023 09:15:52
0 / 0
0644
wm8400.h
1.185 KB
November 06 2023 09:15:52
0 / 0
0644