Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fe15e8a3 authored by Jishnu Prakash's avatar Jishnu Prakash
Browse files

platform: qpnp-revid: Add REVID support for PM6350, PMK8350 and PMR735B



Add PMIC subtype and revid details for PM6350, PMK8350 and PMR735B.

Change-Id: I08432528d8d5ff57244410e447d15c2953af5df0
Signed-off-by: default avatarJishnu Prakash <jprakash@codeaurora.org>
parent f8b00cea
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -59,6 +59,9 @@ static const char *const pmic_names[] = {
	[PM8150L_SUBTYPE] = "PM8150L",
	[PM8150L_SUBTYPE] = "PM8150L",
	[PM6150_SUBTYPE] = "PM6150",
	[PM6150_SUBTYPE] = "PM6150",
	[PM7250B_SUBTYPE] = "PM7250B",
	[PM7250B_SUBTYPE] = "PM7250B",
	[PM6350_SUBTYPE] = "PM6350",
	[PMK8350_SUBTYPE] = "PMK8350",
	[PMR735B_SUBTYPE] = "PMR735B",
	[PM6125_SUBTYPE] = "PM6125",
	[PM6125_SUBTYPE] = "PM6125",
	[PM8008_SUBTYPE] = "PM8008",
	[PM8008_SUBTYPE] = "PM8008",
	[SMB1355_SUBTYPE] = "SMB1355",
	[SMB1355_SUBTYPE] = "SMB1355",
+27 −0
Original line number Original line Diff line number Diff line
@@ -190,6 +190,15 @@
/* PMI632 */
/* PMI632 */
#define PMI632_SUBTYPE	0x25
#define PMI632_SUBTYPE	0x25


/* PM6350 */
#define PM6350_SUBTYPE	0x36

/* PMK8350 */
#define PMK8350_SUBTYPE	0x2F

/* PMR735B */
#define PMR735B_SUBTYPE	0x34

/* PM8008 SUBTYPE */
/* PM8008 SUBTYPE */
#define PM8008_SUBTYPE	0x2C
#define PM8008_SUBTYPE	0x2C


@@ -297,6 +306,24 @@
#define PM2250_V1P0_REV3	0x01
#define PM2250_V1P0_REV3	0x01
#define PM2250_V1P0_REV4	0x01
#define PM2250_V1P0_REV4	0x01


/* PM6350_REV_ID */
#define PM6350_V1P0_REV1	0x10
#define PM6350_V1P0_REV2	0x00
#define PM6350_V1P0_REV3	0x00
#define PM6350_V1P0_REV4	0x01

/* PMK8350_REV_ID */
#define PMK8350_V1P0_REV1	0x00
#define PMK8350_V1P0_REV2	0x00
#define PMK8350_V1P0_REV3	0x00
#define PMK8350_V1P0_REV4	0x01

/* PMR735B_REV_ID */
#define PMR735B_V1P0_REV1	0x11
#define PMR735B_V1P0_REV2	0x00
#define PMR735B_V1P0_REV3	0x01
#define PMR735B_V1P0_REV4	0x01

/* PMI8998 FAB_ID */
/* PMI8998 FAB_ID */
#define PMI8998_FAB_ID_SMIC	0x11
#define PMI8998_FAB_ID_SMIC	0x11
#define PMI8998_FAB_ID_GF	0x30
#define PMI8998_FAB_ID_GF	0x30