AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/1534260/root/usr/src/linux-headers-5.15.0-152-generic/include/linux/mfd/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /proc/1534260/root/usr/src/linux-headers-5.15.0-152-generic/include/linux/mfd/stw481x.h
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright (C) 2011 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>
 */
#ifndef MFD_STW481X_H
#define MFD_STW481X_H

#include <linux/i2c.h>
#include <linux/regulator/machine.h>
#include <linux/regmap.h>
#include <linux/bitops.h>

/* These registers are accessed from more than one driver */
#define STW_CONF1			0x11U
#define STW_CONF1_PDN_VMMC		0x01U
#define STW_CONF1_VMMC_MASK		0x0eU
#define STW_CONF1_VMMC_1_8V		0x02U
#define STW_CONF1_VMMC_2_85V		0x04U
#define STW_CONF1_VMMC_3V		0x06U
#define STW_CONF1_VMMC_1_85V		0x08U
#define STW_CONF1_VMMC_2_6V		0x0aU
#define STW_CONF1_VMMC_2_7V		0x0cU
#define STW_CONF1_VMMC_3_3V		0x0eU
#define STW_CONF1_MMC_LS_STATUS		0x10U
#define STW_PCTL_REG_LO			0x1eU
#define STW_PCTL_REG_HI			0x1fU
#define STW_CONF1_V_MONITORING		0x20U
#define STW_CONF1_IT_WARN		0x40U
#define STW_CONF1_PDN_VAUX		0x80U
#define STW_CONF2			0x20U
#define STW_CONF2_MASK_TWARN		0x01U
#define STW_CONF2_VMMC_EXT		0x02U
#define STW_CONF2_MASK_IT_WAKE_UP	0x04U
#define STW_CONF2_GPO1			0x08U
#define STW_CONF2_GPO2			0x10U
#define STW_VCORE_SLEEP			0x21U

/**
 * struct stw481x - state holder for the Stw481x drivers
 * @i2c_client: corresponding I2C client
 * @map: regmap handle to access device registers
 */
struct stw481x {
	struct i2c_client	*client;
	struct regmap		*map;
};

#endif

Anon7 - 2022
AnonSec Team