__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/* SPDX-License-Identifier: GPL-2.0 */
/*
* Functions to access TPS65219 Power Management IC.
*
* Copyright (C) 2022 BayLibre Incorporated - https://www.baylibre.com/
*/
#ifndef MFD_TPS65219_H
#define MFD_TPS65219_H
#include <linux/bitops.h>
#include <linux/notifier.h>
#include <linux/regmap.h>
#include <linux/regulator/driver.h>
/* TPS chip id list */
#define TPS65219 0xF0
/* I2C ID for TPS65219 part */
#define TPS65219_I2C_ID 0x24
/* All register addresses */
#define TPS65219_REG_TI_DEV_ID 0x00
#define TPS65219_REG_NVM_ID 0x01
#define TPS65219_REG_ENABLE_CTRL 0x02
#define TPS65219_REG_BUCKS_CONFIG 0x03
#define TPS65219_REG_LDO4_VOUT 0x04
#define TPS65219_REG_LDO3_VOUT 0x05
#define TPS65219_REG_LDO2_VOUT 0x06
#define TPS65219_REG_LDO1_VOUT 0x07
#define TPS65219_REG_BUCK3_VOUT 0x8
#define TPS65219_REG_BUCK2_VOUT 0x9
#define TPS65219_REG_BUCK1_VOUT 0xA
#define TPS65219_REG_LDO4_SEQUENCE_SLOT 0xB
#define TPS65219_REG_LDO3_SEQUENCE_SLOT 0xC
#define TPS65219_REG_LDO2_SEQUENCE_SLOT 0xD
#define TPS65219_REG_LDO1_SEQUENCE_SLOT 0xE
#define TPS65219_REG_BUCK3_SEQUENCE_SLOT 0xF
#define TPS65219_REG_BUCK2_SEQUENCE_SLOT 0x10
#define TPS65219_REG_BUCK1_SEQUENCE_SLOT 0x11
#define TPS65219_REG_nRST_SEQUENCE_SLOT 0x12
#define TPS65219_REG_GPIO_SEQUENCE_SLOT 0x13
#define TPS65219_REG_GPO2_SEQUENCE_SLOT 0x14
#define TPS65219_REG_GPO1_SEQUENCE_SLOT 0x15
#define TPS65219_REG_POWER_UP_SLOT_DURATION_1 0x16
#define TPS65219_REG_POWER_UP_SLOT_DURATION_2 0x17
#define TPS65219_REG_POWER_UP_SLOT_DURATION_3 0x18
#define TPS65219_REG_POWER_UP_SLOT_DURATION_4 0x19
#define TPS65219_REG_POWER_DOWN_SLOT_DURATION_1 0x1A
#define TPS65219_REG_POWER_DOWN_SLOT_DURATION_2 0x1B
#define TPS65219_REG_POWER_DOWN_SLOT_DURATION_3 0x1C
#define TPS65219_REG_POWER_DOWN_SLOT_DURATION_4 0x1D
#define TPS65219_REG_GENERAL_CONFIG 0x1E
#define TPS65219_REG_MFP_1_CONFIG 0x1F
#define TPS65219_REG_MFP_2_CONFIG 0x20
#define TPS65219_REG_STBY_1_CONFIG 0x21
#define TPS65219_REG_STBY_2_CONFIG 0x22
#define TPS65219_REG_OC_DEGL_CONFIG 0x23
/* 'sub irq' MASK registers */
#define TPS65219_REG_INT_MASK_UV 0x24
#define TPS65219_REG_MASK_CONFIG 0x25
#define TPS65219_REG_I2C_ADDRESS_REG 0x26
#define TPS65219_REG_USER_GENERAL_NVM_STORAGE 0x27
#define TPS65219_REG_MANUFACTURING_VER 0x28
#define TPS65219_REG_MFP_CTRL 0x29
#define TPS65219_REG_DISCHARGE_CONFIG 0x2A
/* main irq registers */
#define TPS65219_REG_INT_SOURCE 0x2B
/* 'sub irq' registers */
#define TPS65219_REG_INT_LDO_3_4 0x2C
#define TPS65219_REG_INT_LDO_1_2 0x2D
#define TPS65219_REG_INT_BUCK_3 0x2E
#define TPS65219_REG_INT_BUCK_1_2 0x2F
#define TPS65219_REG_INT_SYSTEM 0x30
#define TPS65219_REG_INT_RV 0x31
#define TPS65219_REG_INT_TIMEOUT_RV_SD 0x32
#define TPS65219_REG_INT_PB 0x33
#define TPS65219_REG_INT_LDO_3_4_POS 0
#define TPS65219_REG_INT_LDO_1_2_POS 1
#define TPS65219_REG_INT_BUCK_3_POS 2
#define TPS65219_REG_INT_BUCK_1_2_POS 3
#define TPS65219_REG_INT_SYS_POS 4
#define TPS65219_REG_INT_RV_POS 5
#define TPS65219_REG_INT_TO_RV_POS 6
#define TPS65219_REG_INT_PB_POS 7
#define TPS65219_REG_USER_NVM_CMD 0x34
#define TPS65219_REG_POWER_UP_STATUS 0x35
#define TPS65219_REG_SPARE_2 0x36
#define TPS65219_REG_SPARE_3 0x37
#define TPS65219_REG_FACTORY_CONFIG_2 0x41
/* Register field definitions */
#define TPS65219_DEVID_REV_MASK GENMASK(7, 0)
#define TPS65219_BUCKS_LDOS_VOUT_VSET_MASK GENMASK(5, 0)
#define TPS65219_BUCKS_UV_THR_SEL_MASK BIT(6)
#define TPS65219_BUCKS_BW_SEL_MASK BIT(7)
#define LDO_BYP_SHIFT 6
#define TPS65219_LDOS_BYP_CONFIG_MASK BIT(LDO_BYP_SHIFT)
#define TPS65219_LDOS_LSW_CONFIG_MASK BIT(7)
/* Regulators enable control */
#define TPS65219_ENABLE_BUCK1_EN_MASK BIT(0)
#define TPS65219_ENABLE_BUCK2_EN_MASK BIT(1)
#define TPS65219_ENABLE_BUCK3_EN_MASK BIT(2)
#define TPS65219_ENABLE_LDO1_EN_MASK BIT(3)
#define TPS65219_ENABLE_LDO2_EN_MASK BIT(4)
#define TPS65219_ENABLE_LDO3_EN_MASK BIT(5)
#define TPS65219_ENABLE_LDO4_EN_MASK BIT(6)
/* power ON-OFF sequence slot */
#define TPS65219_BUCKS_LDOS_SEQUENCE_OFF_SLOT_MASK GENMASK(3, 0)
#define TPS65219_BUCKS_LDOS_SEQUENCE_ON_SLOT_MASK GENMASK(7, 4)
/* TODO: Not needed, same mapping as TPS65219_ENABLE_REGNAME_EN, factorize */
#define TPS65219_STBY1_BUCK1_STBY_EN_MASK BIT(0)
#define TPS65219_STBY1_BUCK2_STBY_EN_MASK BIT(1)
#define TPS65219_STBY1_BUCK3_STBY_EN_MASK BIT(2)
#define TPS65219_STBY1_LDO1_STBY_EN_MASK BIT(3)
#define TPS65219_STBY1_LDO2_STBY_EN_MASK BIT(4)
#define TPS65219_STBY1_LDO3_STBY_EN_MASK BIT(5)
#define TPS65219_STBY1_LDO4_STBY_EN_MASK BIT(6)
/* STBY_2 config */
#define TPS65219_STBY2_GPO1_STBY_EN_MASK BIT(0)
#define TPS65219_STBY2_GPO2_STBY_EN_MASK BIT(1)
#define TPS65219_STBY2_GPIO_STBY_EN_MASK BIT(2)
/* MFP Control */
#define TPS65219_MFP_I2C_OFF_REQ_MASK BIT(0)
#define TPS65219_MFP_STBY_I2C_CTRL_MASK BIT(1)
#define TPS65219_MFP_COLD_RESET_I2C_CTRL_MASK BIT(2)
#define TPS65219_MFP_WARM_RESET_I2C_CTRL_MASK BIT(3)
#define TPS65219_MFP_GPIO_STATUS_MASK BIT(4)
/* MFP_1 Config */
#define TPS65219_MFP_1_VSEL_DDR_SEL_MASK BIT(0)
#define TPS65219_MFP_1_VSEL_SD_POL_MASK BIT(1)
#define TPS65219_MFP_1_VSEL_RAIL_MASK BIT(2)
/* MFP_2 Config */
#define TPS65219_MFP_2_MODE_STBY_MASK GENMASK(1, 0)
#define TPS65219_MFP_2_MODE_RESET_MASK BIT(2)
#define TPS65219_MFP_2_EN_PB_VSENSE_DEGL_MASK BIT(3)
#define TPS65219_MFP_2_EN_PB_VSENSE_MASK GENMASK(5, 4)
#define TPS65219_MFP_2_WARM_COLD_RESET_MASK BIT(6)
#define TPS65219_MFP_2_PU_ON_FSD_MASK BIT(7)
#define TPS65219_MFP_2_EN 0
#define TPS65219_MFP_2_PB BIT(4)
#define TPS65219_MFP_2_VSENSE BIT(5)
/* MASK_UV Config */
#define TPS65219_REG_MASK_UV_LDO1_UV_MASK BIT(0)
#define TPS65219_REG_MASK_UV_LDO2_UV_MASK BIT(1)
#define TPS65219_REG_MASK_UV_LDO3_UV_MASK BIT(2)
#define TPS65219_REG_MASK_UV_LDO4_UV_MASK BIT(3)
#define TPS65219_REG_MASK_UV_BUCK1_UV_MASK BIT(4)
#define TPS65219_REG_MASK_UV_BUCK2_UV_MASK BIT(5)
#define TPS65219_REG_MASK_UV_BUCK3_UV_MASK BIT(6)
#define TPS65219_REG_MASK_UV_RETRY_MASK BIT(7)
/* MASK Config */
// SENSOR_N_WARM_MASK already defined in Thermal
#define TPS65219_REG_MASK_INT_FOR_RV_MASK BIT(4)
#define TPS65219_REG_MASK_EFFECT_MASK GENMASK(2, 1)
#define TPS65219_REG_MASK_INT_FOR_PB_MASK BIT(7)
/* UnderVoltage - Short to GND - OverCurrent*/
/* LDO3-4 */
#define TPS65219_INT_LDO3_SCG_MASK BIT(0)
#define TPS65219_INT_LDO3_OC_MASK BIT(1)
#define TPS65219_INT_LDO3_UV_MASK BIT(2)
#define TPS65219_INT_LDO4_SCG_MASK BIT(3)
#define TPS65219_INT_LDO4_OC_MASK BIT(4)
#define TPS65219_INT_LDO4_UV_MASK BIT(5)
/* LDO1-2 */
#define TPS65219_INT_LDO1_SCG_MASK BIT(0)
#define TPS65219_INT_LDO1_OC_MASK BIT(1)
#define TPS65219_INT_LDO1_UV_MASK BIT(2)
#define TPS65219_INT_LDO2_SCG_MASK BIT(3)
#define TPS65219_INT_LDO2_OC_MASK BIT(4)
#define TPS65219_INT_LDO2_UV_MASK BIT(5)
/* BUCK3 */
#define TPS65219_INT_BUCK3_SCG_MASK BIT(0)
#define TPS65219_INT_BUCK3_OC_MASK BIT(1)
#define TPS65219_INT_BUCK3_NEG_OC_MASK BIT(2)
#define TPS65219_INT_BUCK3_UV_MASK BIT(3)
/* BUCK1-2 */
#define TPS65219_INT_BUCK1_SCG_MASK BIT(0)
#define TPS65219_INT_BUCK1_OC_MASK BIT(1)
#define TPS65219_INT_BUCK1_NEG_OC_MASK BIT(2)
#define TPS65219_INT_BUCK1_UV_MASK BIT(3)
#define TPS65219_INT_BUCK2_SCG_MASK BIT(4)
#define TPS65219_INT_BUCK2_OC_MASK BIT(5)
#define TPS65219_INT_BUCK2_NEG_OC_MASK BIT(6)
#define TPS65219_INT_BUCK2_UV_MASK BIT(7)
/* Thermal Sensor */
#define TPS65219_INT_SENSOR_3_WARM_MASK BIT(0)
#define TPS65219_INT_SENSOR_2_WARM_MASK BIT(1)
#define TPS65219_INT_SENSOR_1_WARM_MASK BIT(2)
#define TPS65219_INT_SENSOR_0_WARM_MASK BIT(3)
#define TPS65219_INT_SENSOR_3_HOT_MASK BIT(4)
#define TPS65219_INT_SENSOR_2_HOT_MASK BIT(5)
#define TPS65219_INT_SENSOR_1_HOT_MASK BIT(6)
#define TPS65219_INT_SENSOR_0_HOT_MASK BIT(7)
/* Residual Voltage */
#define TPS65219_INT_BUCK1_RV_MASK BIT(0)
#define TPS65219_INT_BUCK2_RV_MASK BIT(1)
#define TPS65219_INT_BUCK3_RV_MASK BIT(2)
#define TPS65219_INT_LDO1_RV_MASK BIT(3)
#define TPS65219_INT_LDO2_RV_MASK BIT(4)
#define TPS65219_INT_LDO3_RV_MASK BIT(5)
#define TPS65219_INT_LDO4_RV_MASK BIT(6)
/* Residual Voltage ShutDown */
#define TPS65219_INT_BUCK1_RV_SD_MASK BIT(0)
#define TPS65219_INT_BUCK2_RV_SD_MASK BIT(1)
#define TPS65219_INT_BUCK3_RV_SD_MASK BIT(2)
#define TPS65219_INT_LDO1_RV_SD_MASK BIT(3)
#define TPS65219_INT_LDO2_RV_SD_MASK BIT(4)
#define TPS65219_INT_LDO3_RV_SD_MASK BIT(5)
#define TPS65219_INT_LDO4_RV_SD_MASK BIT(6)
#define TPS65219_INT_TIMEOUT_MASK BIT(7)
/* Power Button */
#define TPS65219_INT_PB_FALLING_EDGE_DETECT_MASK BIT(0)
#define TPS65219_INT_PB_RISING_EDGE_DETECT_MASK BIT(1)
#define TPS65219_INT_PB_REAL_TIME_STATUS_MASK BIT(2)
#define TPS65219_PB_POS 7
#define TPS65219_TO_RV_POS 6
#define TPS65219_RV_POS 5
#define TPS65219_SYS_POS 4
#define TPS65219_BUCK_1_2_POS 3
#define TPS65219_BUCK_3_POS 2
#define TPS65219_LDO_1_2_POS 1
#define TPS65219_LDO_3_4_POS 0
/* IRQs */
enum {
/* LDO3-4 register IRQs */
TPS65219_INT_LDO3_SCG,
TPS65219_INT_LDO3_OC,
TPS65219_INT_LDO3_UV,
TPS65219_INT_LDO4_SCG,
TPS65219_INT_LDO4_OC,
TPS65219_INT_LDO4_UV,
/* LDO1-2 */
TPS65219_INT_LDO1_SCG,
TPS65219_INT_LDO1_OC,
TPS65219_INT_LDO1_UV,
TPS65219_INT_LDO2_SCG,
TPS65219_INT_LDO2_OC,
TPS65219_INT_LDO2_UV,
/* BUCK3 */
TPS65219_INT_BUCK3_SCG,
TPS65219_INT_BUCK3_OC,
TPS65219_INT_BUCK3_NEG_OC,
TPS65219_INT_BUCK3_UV,
/* BUCK1-2 */
TPS65219_INT_BUCK1_SCG,
TPS65219_INT_BUCK1_OC,
TPS65219_INT_BUCK1_NEG_OC,
TPS65219_INT_BUCK1_UV,
TPS65219_INT_BUCK2_SCG,
TPS65219_INT_BUCK2_OC,
TPS65219_INT_BUCK2_NEG_OC,
TPS65219_INT_BUCK2_UV,
/* Thermal Sensor */
TPS65219_INT_SENSOR_3_WARM,
TPS65219_INT_SENSOR_2_WARM,
TPS65219_INT_SENSOR_1_WARM,
TPS65219_INT_SENSOR_0_WARM,
TPS65219_INT_SENSOR_3_HOT,
TPS65219_INT_SENSOR_2_HOT,
TPS65219_INT_SENSOR_1_HOT,
TPS65219_INT_SENSOR_0_HOT,
/* Residual Voltage */
TPS65219_INT_BUCK1_RV,
TPS65219_INT_BUCK2_RV,
TPS65219_INT_BUCK3_RV,
TPS65219_INT_LDO1_RV,
TPS65219_INT_LDO2_RV,
TPS65219_INT_LDO3_RV,
TPS65219_INT_LDO4_RV,
/* Residual Voltage ShutDown */
TPS65219_INT_BUCK1_RV_SD,
TPS65219_INT_BUCK2_RV_SD,
TPS65219_INT_BUCK3_RV_SD,
TPS65219_INT_LDO1_RV_SD,
TPS65219_INT_LDO2_RV_SD,
TPS65219_INT_LDO3_RV_SD,
TPS65219_INT_LDO4_RV_SD,
TPS65219_INT_TIMEOUT,
/* Power Button */
TPS65219_INT_PB_FALLING_EDGE_DETECT,
TPS65219_INT_PB_RISING_EDGE_DETECT,
};
enum tps65219_regulator_id {
/* DCDC's */
TPS65219_BUCK_1,
TPS65219_BUCK_2,
TPS65219_BUCK_3,
/* LDOs */
TPS65219_LDO_1,
TPS65219_LDO_2,
TPS65219_LDO_3,
TPS65219_LDO_4,
};
/* Number of step-down converters available */
#define TPS65219_NUM_DCDC 3
/* Number of LDO voltage regulators available */
#define TPS65219_NUM_LDO 4
/* Number of total regulators available */
#define TPS65219_NUM_REGULATOR (TPS65219_NUM_DCDC + TPS65219_NUM_LDO)
/* Define the TPS65219 IRQ numbers */
enum tps65219_irqs {
/* INT source registers */
TPS65219_TO_RV_SD_SET_IRQ,
TPS65219_RV_SET_IRQ,
TPS65219_SYS_SET_IRQ,
TPS65219_BUCK_1_2_SET_IRQ,
TPS65219_BUCK_3_SET_IRQ,
TPS65219_LDO_1_2_SET_IRQ,
TPS65219_LDO_3_4_SET_IRQ,
TPS65219_PB_SET_IRQ,
};
/**
* struct tps65219 - tps65219 sub-driver chip access routines
*
* Device data may be used to access the TPS65219 chip
*
* @dev: MFD device
* @regmap: Regmap for accessing the device registers
* @irq_data: Regmap irq data used for the irq chip
* @nb: notifier block for the restart handler
*/
struct tps65219 {
struct device *dev;
struct regmap *regmap;
struct regmap_irq_chip_data *irq_data;
struct notifier_block nb;
};
#endif /* MFD_TPS65219_H */
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| abx500 | Folder | 0755 |
|
|
| arizona | Folder | 0755 |
|
|
| atc260x | Folder | 0755 |
|
|
| da9052 | Folder | 0755 |
|
|
| da9055 | Folder | 0755 |
|
|
| da9062 | Folder | 0755 |
|
|
| da9063 | Folder | 0755 |
|
|
| da9150 | Folder | 0755 |
|
|
| madera | Folder | 0755 |
|
|
| mt6323 | Folder | 0755 |
|
|
| mt6328 | Folder | 0755 |
|
|
| mt6331 | Folder | 0755 |
|
|
| mt6332 | Folder | 0755 |
|
|
| mt6357 | Folder | 0755 |
|
|
| mt6358 | Folder | 0755 |
|
|
| mt6359 | Folder | 0755 |
|
|
| mt6359p | Folder | 0755 |
|
|
| mt6397 | Folder | 0755 |
|
|
| pcf50633 | Folder | 0755 |
|
|
| samsung | Folder | 0755 |
|
|
| syscon | Folder | 0755 |
|
|
| wcd934x | Folder | 0755 |
|
|
| wm831x | Folder | 0755 |
|
|
| wm8350 | Folder | 0755 |
|
|
| wm8994 | Folder | 0755 |
|
|
| 88pm80x.h | File | 9.85 KB | 0644 |
|
| 88pm860x.h | File | 12.96 KB | 0644 |
|
| 88pm886.h | File | 2.03 KB | 0644 |
|
| aat2870.h | File | 3.92 KB | 0644 |
|
| abx500.h | File | 2.34 KB | 0644 |
|
| ac100.h | File | 5.98 KB | 0644 |
|
| adp5520.h | File | 8.31 KB | 0644 |
|
| adp5585.h | File | 4.23 KB | 0644 |
|
| altera-a10sr.h | File | 2.89 KB | 0644 |
|
| altera-sysmgr.h | File | 725 B | 0644 |
|
| as3711.h | File | 2.74 KB | 0644 |
|
| as3722.h | File | 14.53 KB | 0644 |
|
| atmel-hlcdc.h | File | 2.37 KB | 0644 |
|
| axp20x.h | File | 25.08 KB | 0644 |
|
| bcm2835-pm.h | File | 262 B | 0644 |
|
| bcm590xx.h | File | 618 B | 0644 |
|
| bd9571mwv.h | File | 3.45 KB | 0644 |
|
| cgbc.h | File | 1.21 KB | 0644 |
|
| core.h | File | 4.2 KB | 0644 |
|
| cs40l50.h | File | 4.1 KB | 0644 |
|
| cs42l43-regs.h | File | 45.72 KB | 0644 |
|
| cs42l43.h | File | 2.21 KB | 0644 |
|
| da8xx-cfgchip.h | File | 6.88 KB | 0644 |
|
| da903x.h | File | 7.05 KB | 0644 |
|
| davinci_voicecodec.h | File | 2.6 KB | 0644 |
|
| db8500-prcmu.h | File | 21.33 KB | 0644 |
|
| dbx500-prcmu.h | File | 12.78 KB | 0644 |
|
| dln2.h | File | 3.53 KB | 0644 |
|
| ezx-pcap.h | File | 7.75 KB | 0644 |
|
| gsc.h | File | 1.78 KB | 0644 |
|
| hi6421-pmic.h | File | 1.16 KB | 0644 |
|
| hi655x-pmic.h | File | 1.91 KB | 0644 |
|
| idt82p33_reg.h | File | 3.01 KB | 0644 |
|
| idt8a340_reg.h | File | 30.34 KB | 0644 |
|
| idtRC38xxx_reg.h | File | 6.74 KB | 0644 |
|
| imx25-tsadc.h | File | 4.86 KB | 0644 |
|
| ingenic-tcu.h | File | 1.71 KB | 0644 |
|
| intel-m10-bmc.h | File | 9.87 KB | 0644 |
|
| intel_pmc_bxt.h | File | 1.51 KB | 0644 |
|
| intel_soc_pmic.h | File | 1.86 KB | 0644 |
|
| intel_soc_pmic_bxtwc.h | File | 1.6 KB | 0644 |
|
| intel_soc_pmic_mrfld.h | File | 2.23 KB | 0644 |
|
| ipaq-micro.h | File | 3.66 KB | 0644 |
|
| iqs62x.h | File | 2.9 KB | 0644 |
|
| janz.h | File | 846 B | 0644 |
|
| kempld.h | File | 4.03 KB | 0644 |
|
| khadas-mcu.h | File | 3.46 KB | 0644 |
|
| lm3533.h | File | 2.39 KB | 0644 |
|
| lochnagar.h | File | 1.59 KB | 0644 |
|
| lochnagar1_regs.h | File | 7.71 KB | 0644 |
|
| lochnagar2_regs.h | File | 15.19 KB | 0644 |
|
| lp3943.h | File | 2.54 KB | 0644 |
|
| lp873x.h | File | 8.29 KB | 0644 |
|
| lp87565.h | File | 7.41 KB | 0644 |
|
| lp8788-isink.h | File | 1.04 KB | 0644 |
|
| lp8788.h | File | 6.72 KB | 0644 |
|
| lpc_ich.h | File | 754 B | 0644 |
|
| max14577-private.h | File | 15.41 KB | 0644 |
|
| max14577.h | File | 2.23 KB | 0644 |
|
| max5970.h | File | 2.49 KB | 0644 |
|
| max77541.h | File | 2.77 KB | 0644 |
|
| max77620.h | File | 10.71 KB | 0644 |
|
| max77650.h | File | 1.84 KB | 0644 |
|
| max77686-private.h | File | 12.36 KB | 0644 |
|
| max77686.h | File | 1.99 KB | 0644 |
|
| max77693-common.h | File | 1.06 KB | 0644 |
|
| max77693-private.h | File | 17.31 KB | 0644 |
|
| max77693.h | File | 1.58 KB | 0644 |
|
| max77714.h | File | 1.7 KB | 0644 |
|
| max77843-private.h | File | 15.22 KB | 0644 |
|
| max8907.h | File | 7.38 KB | 0644 |
|
| max8925.h | File | 7.04 KB | 0644 |
|
| max8997-private.h | File | 11.77 KB | 0644 |
|
| max8997.h | File | 5.21 KB | 0644 |
|
| max8998-private.h | File | 4.35 KB | 0644 |
|
| max8998.h | File | 2.7 KB | 0644 |
|
| mc13783.h | File | 2.69 KB | 0644 |
|
| mc13892.h | File | 792 B | 0644 |
|
| mc13xxx.h | File | 7.59 KB | 0644 |
|
| mcp.h | File | 1.61 KB | 0644 |
|
| menelaus.h | File | 1.25 KB | 0644 |
|
| motorola-cpcap.h | File | 12.35 KB | 0644 |
|
| mp2629.h | File | 422 B | 0644 |
|
| mxs-lradc.h | File | 5.6 KB | 0644 |
|
| ntxec.h | File | 1009 B | 0644 |
|
| ocelot.h | File | 1.5 KB | 0644 |
|
| palmas.h | File | 148.58 KB | 0644 |
|
| qcom_rpm.h | File | 293 B | 0644 |
|
| qnap-mcu.h | File | 597 B | 0644 |
|
| rave-sp.h | File | 1.41 KB | 0644 |
|
| rc5t583.h | File | 9.28 KB | 0644 |
|
| rdc321x.h | File | 591 B | 0644 |
|
| retu.h | File | 723 B | 0644 |
|
| rk808.h | File | 37.91 KB | 0644 |
|
| rn5t618.h | File | 7.95 KB | 0644 |
|
| rohm-bd71815.h | File | 15.24 KB | 0644 |
|
| rohm-bd71828.h | File | 12.77 KB | 0644 |
|
| rohm-bd718x7.h | File | 8.83 KB | 0644 |
|
| rohm-bd957x.h | File | 4.26 KB | 0644 |
|
| rohm-bd96801.h | File | 5.71 KB | 0644 |
|
| rohm-generic.h | File | 2.66 KB | 0644 |
|
| rohm-shared.h | File | 631 B | 0644 |
|
| rsmu.h | File | 967 B | 0644 |
|
| rt5033-private.h | File | 8.64 KB | 0644 |
|
| rt5033.h | File | 598 B | 0644 |
|
| rz-mtu3.h | File | 6.6 KB | 0644 |
|
| sc27xx-pmic.h | File | 228 B | 0644 |
|
| si476x-core.h | File | 14.84 KB | 0644 |
|
| si476x-platform.h | File | 6.04 KB | 0644 |
|
| si476x-reports.h | File | 4.49 KB | 0644 |
|
| sky81452.h | File | 354 B | 0644 |
|
| sta2x11-mfd.h | File | 18.13 KB | 0644 |
|
| stm32-lptimer.h | File | 2.05 KB | 0644 |
|
| stm32-timers.h | File | 8.26 KB | 0644 |
|
| stmfx.h | File | 3.93 KB | 0644 |
|
| stmpe.h | File | 3.99 KB | 0644 |
|
| stpmic1.h | File | 5.58 KB | 0644 |
|
| stw481x.h | File | 1.39 KB | 0644 |
|
| sun4i-gpadc.h | File | 3.48 KB | 0644 |
|
| sy7636a.h | File | 1.04 KB | 0644 |
|
| syscon.h | File | 2 KB | 0644 |
|
| tc3589x.h | File | 4.03 KB | 0644 |
|
| ti-lmu-register.h | File | 5.53 KB | 0644 |
|
| ti-lmu.h | File | 1.81 KB | 0644 |
|
| ti_am335x_tscadc.h | File | 5.74 KB | 0644 |
|
| tps6105x.h | File | 3.01 KB | 0644 |
|
| tps65010.h | File | 6.42 KB | 0644 |
|
| tps6507x.h | File | 4.94 KB | 0644 |
|
| tps65086.h | File | 3.39 KB | 0644 |
|
| tps65090.h | File | 3.72 KB | 0644 |
|
| tps65217.h | File | 7.84 KB | 0644 |
|
| tps65218.h | File | 7.62 KB | 0644 |
|
| tps65219.h | File | 11.49 KB | 0644 |
|
| tps6586x.h | File | 2.74 KB | 0644 |
|
| tps65910.h | File | 29.39 KB | 0644 |
|
| tps65912.h | File | 9.46 KB | 0644 |
|
| tps6594.h | File | 47.55 KB | 0644 |
|
| tps68470.h | File | 3.3 KB | 0644 |
|
| twl.h | File | 22.94 KB | 0644 |
|
| twl4030-audio.h | File | 7.94 KB | 0644 |
|
| twl6040.h | File | 5.84 KB | 0644 |
|
| ucb1x00.h | File | 6.44 KB | 0644 |
|
| upboard-fpga.h | File | 1.28 KB | 0644 |
|
| viperboard.h | File | 2.74 KB | 0644 |
|
| wl1273-core.h | File | 7.7 KB | 0644 |
|
| wm8400-audio.h | File | 69.16 KB | 0644 |
|
| wm8400-private.h | File | 57.12 KB | 0644 |
|
| wm8400.h | File | 561 B | 0644 |
|
| wm97xx.h | File | 369 B | 0644 |
|