From 644e9e5a3c8d7693b80efccc27d56554fd14288e Mon Sep 17 00:00:00 2001 From: Umang Agrawal Date: Tue, 9 Apr 2019 18:56:05 +0530 Subject: [PATCH] platform: qpnp-revid: Add REVID support for PM7250B Add PMIC subtype and revid details for PM7250B. Change-Id: I1d5f28b9130f00ec30ee9935914d847652cc7435 Signed-off-by: Umang Agrawal --- drivers/platform/msm/qpnp-revid.c | 3 ++- include/linux/qpnp/qpnp-revid.h | 10 +++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/drivers/platform/msm/qpnp-revid.c b/drivers/platform/msm/qpnp-revid.c index aa2c4a4bc6d2..743c79793342 100644 --- a/drivers/platform/msm/qpnp-revid.c +++ b/drivers/platform/msm/qpnp-revid.c @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-only /* - * Copyright (c) 2013-2018, The Linux Foundation. All rights reserved. + * Copyright (c) 2013-2019, The Linux Foundation. All rights reserved. */ #include @@ -58,6 +58,7 @@ static const char *const pmic_names[] = { [PM8150B_SUBTYPE] = "PM8150B", [PM8150L_SUBTYPE] = "PM8150L", [PM6150_SUBTYPE] = "PM6150", + [PM7250B_SUBTYPE] = "PM7250B", }; struct revid_chip { diff --git a/include/linux/qpnp/qpnp-revid.h b/include/linux/qpnp/qpnp-revid.h index 6229d680b548..9cf747994fa0 100644 --- a/include/linux/qpnp/qpnp-revid.h +++ b/include/linux/qpnp/qpnp-revid.h @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-only */ /* - * Copyright (c) 2013-2018, The Linux Foundation. All rights reserved. + * Copyright (c) 2013-2019, The Linux Foundation. All rights reserved. */ #ifndef __QPNP_REVID @@ -182,6 +182,8 @@ #define PM6150_SUBTYPE 0x28 #define PM6150L_SUBTYPE 0x1F +#define PM7250B_SUBTYPE 0x2E + /* PMI632 */ #define PMI632_SUBTYPE 0x25 @@ -271,6 +273,12 @@ #define PM6150_V2P0_REV3 0x00 #define PM6150_V2P0_REV4 0x02 +/* PM7250B_REV_ID */ +#define PM7250B_V1P0_REV1 0x00 +#define PM7250B_V1P0_REV2 0x00 +#define PM7250B_V1P0_REV3 0x00 +#define PM7250B_V1P0_REV4 0x01 + /* PMI8998 FAB_ID */ #define PMI8998_FAB_ID_SMIC 0x11 #define PMI8998_FAB_ID_GF 0x30