This is an automatic generated email to let you know that the following patch 
were queued:

Subject: media: atomisp: print the type of PMIC that will be used
Author:  Mauro Carvalho Chehab <[email protected]>
Date:    Sun May 10 15:49:41 2020 +0200

While the current code is hardcoded to just one specific
type of PMIC, it can support several types. Those should
be board-dependent. Instead of just printing a number,
change the message to display what type of PMIC control
is used at runtime.

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

 .../platform/intel-mid/atomisp_gmin_platform.c     | 23 +++++++++++++++++-----
 1 file changed, 18 insertions(+), 5 deletions(-)

---

diff --git 
a/drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c 
b/drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c
index 722681e1ac6e..8fd8bbaeeb5d 100644
--- a/drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c
+++ b/drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c
@@ -57,9 +57,22 @@ struct gmin_subdev {
 
 static struct gmin_subdev gmin_subdevs[MAX_SUBDEVS];
 
-static enum { PMIC_UNSET = 0, PMIC_REGULATOR, PMIC_AXP, PMIC_TI,
-             PMIC_CRYSTALCOVE
-           } pmic_id;
+static enum {
+       PMIC_UNSET = 0,
+       PMIC_REGULATOR,
+       PMIC_AXP,
+       PMIC_TI,
+       PMIC_CRYSTALCOVE
+} pmic_id;
+
+static const char *pmic_name[] = {
+       [PMIC_UNSET]            = "unset",
+       [PMIC_REGULATOR]        = "regulator",
+       [PMIC_AXP]              = "AXP",
+       [PMIC_TI]               = "TI",
+       [PMIC_CRYSTALCOVE]      = "Crystal Cove",
+};
+
 
 /* The atomisp uses type==0 for the end-of-list marker, so leave space. */
 static struct intel_v4l2_subdev_table pdata_subdevs[MAX_SUBDEVS + 1];
@@ -362,8 +375,8 @@ static struct gmin_subdev *gmin_subdev_add(struct 
v4l2_subdev *subdev)
                return NULL;
 
        dev_info(dev,
-                "gmin: initializing atomisp module subdev data.PMIC ID %d\n",
-                pmic_id);
+                "gmin: initializing atomisp module subdev data using PMIC 
%s\n",
+                pmic_name[pmic_id]);
 
        gmin_subdevs[i].subdev = subdev;
        gmin_subdevs[i].clock_num = gmin_get_var_int(dev, false, "CamClk", 0);

_______________________________________________
linuxtv-commits mailing list
[email protected]
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to