include/linux/mfd/mt6332/registers.h

Source file repositories/reference/linux-study-clean/include/linux/mfd/mt6332/registers.h

File Facts

System
Linux kernel
Corpus path
include/linux/mfd/mt6332/registers.h
Extension
.h
Size
26147 bytes
Lines
643
Domain
Core OS
Bucket
Core Kernel Interface
Inferred role
Core OS: implementation source
Status
source implementation candidate

Why This File Exists

Core operating-system implementation surface: boot, tasks, memory, VFS, syscall-facing interfaces, synchronization, credentials, and isolation.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef __MFD_MT6332_REGISTERS_H__
#define __MFD_MT6332_REGISTERS_H__

/* PMIC Registers */
#define MT6332_HWCID              0x8000
#define MT6332_SWCID              0x8002
#define MT6332_TOP_CON            0x8004
#define MT6332_DDR_VREF_AP_CON    0x8006
#define MT6332_DDR_VREF_DQ_CON    0x8008
#define MT6332_DDR_VREF_CA_CON    0x800A
#define MT6332_TEST_OUT           0x800C
#define MT6332_TEST_CON0          0x800E
#define MT6332_TEST_CON1          0x8010
#define MT6332_TESTMODE_SW        0x8012
#define MT6332_TESTMODE_ANA       0x8014
#define MT6332_TDSEL_CON          0x8016
#define MT6332_RDSEL_CON          0x8018
#define MT6332_SMT_CON0           0x801A
#define MT6332_SMT_CON1           0x801C
#define MT6332_DRV_CON0           0x801E
#define MT6332_DRV_CON1           0x8020
#define MT6332_DRV_CON2           0x8022
#define MT6332_EN_STATUS0         0x8024
#define MT6332_OCSTATUS0          0x8026
#define MT6332_TOP_STATUS         0x8028
#define MT6332_TOP_STATUS_SET     0x802A
#define MT6332_TOP_STATUS_CLR     0x802C
#define MT6332_FLASH_CON0         0x802E
#define MT6332_FLASH_CON1         0x8030
#define MT6332_FLASH_CON2         0x8032
#define MT6332_CORE_CON0          0x8034
#define MT6332_CORE_CON1          0x8036
#define MT6332_CORE_CON2          0x8038
#define MT6332_CORE_CON3          0x803A
#define MT6332_CORE_CON4          0x803C
#define MT6332_CORE_CON5          0x803E
#define MT6332_CORE_CON6          0x8040
#define MT6332_CORE_CON7          0x8042
#define MT6332_CORE_CON8          0x8044
#define MT6332_CORE_CON9          0x8046
#define MT6332_CORE_CON10         0x8048
#define MT6332_CORE_CON11         0x804A
#define MT6332_CORE_CON12         0x804C
#define MT6332_CORE_CON13         0x804E
#define MT6332_CORE_CON14         0x8050
#define MT6332_CORE_CON15         0x8052
#define MT6332_STA_CON0           0x8054
#define MT6332_STA_CON1           0x8056
#define MT6332_STA_CON2           0x8058
#define MT6332_STA_CON3           0x805A
#define MT6332_STA_CON4           0x805C
#define MT6332_STA_CON5           0x805E
#define MT6332_STA_CON6           0x8060
#define MT6332_STA_CON7           0x8062
#define MT6332_CHR_CON0           0x8064
#define MT6332_CHR_CON1           0x8066
#define MT6332_CHR_CON2           0x8068
#define MT6332_CHR_CON3           0x806A
#define MT6332_CHR_CON4           0x806C
#define MT6332_CHR_CON5           0x806E
#define MT6332_CHR_CON6           0x8070
#define MT6332_CHR_CON7           0x8072
#define MT6332_CHR_CON8           0x8074
#define MT6332_CHR_CON9           0x8076
#define MT6332_CHR_CON10          0x8078
#define MT6332_CHR_CON11          0x807A
#define MT6332_CHR_CON12          0x807C
#define MT6332_CHR_CON13          0x807E
#define MT6332_CHR_CON14          0x8080
#define MT6332_CHR_CON15          0x8082
#define MT6332_BOOST_CON0         0x8084
#define MT6332_BOOST_CON1         0x8086
#define MT6332_BOOST_CON2         0x8088
#define MT6332_BOOST_CON3         0x808A
#define MT6332_BOOST_CON4         0x808C
#define MT6332_BOOST_CON5         0x808E
#define MT6332_BOOST_CON6         0x8090
#define MT6332_BOOST_CON7         0x8092
#define MT6332_TOP_CKPDN_CON0     0x8094
#define MT6332_TOP_CKPDN_CON0_SET 0x8096
#define MT6332_TOP_CKPDN_CON0_CLR 0x8098
#define MT6332_TOP_CKPDN_CON1     0x809A
#define MT6332_TOP_CKPDN_CON1_SET 0x809C
#define MT6332_TOP_CKPDN_CON1_CLR 0x809E
#define MT6332_TOP_CKPDN_CON2     0x80A0
#define MT6332_TOP_CKPDN_CON2_SET 0x80A2
#define MT6332_TOP_CKPDN_CON2_CLR 0x80A4
#define MT6332_TOP_CKSEL_CON0     0x80A6
#define MT6332_TOP_CKSEL_CON0_SET 0x80A8
#define MT6332_TOP_CKSEL_CON0_CLR 0x80AA

Annotation

Implementation Notes