pinctrl: intel: Add a human readable decoder for pull bias values
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Thu, 24 Oct 2024 15:10:44 +0000 (18:10 +0300)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Tue, 5 Nov 2024 05:48:45 +0000 (07:48 +0200)
Add a human readable decoder for pull bias values in the comment.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/pinctrl/intel/pinctrl-intel.c

index 928607a..04b438f 100644 (file)
 #define PADCFG1_TERM_UP                        BIT(13)
 #define PADCFG1_TERM_SHIFT             10
 #define PADCFG1_TERM_MASK              GENMASK(12, 10)
+/*
+ * Bit 0  Bit 1  Bit 2                 Value, Ohms
+ *
+ *   0      0      0                   -
+ *   0      0      1                   20000
+ *   0      1      0                   5000
+ *   0      1      1                   ~4000
+ *   1      0      0                   1000 (if supported)
+ *   1      0      1                   ~952 (if supported)
+ *   1      1      0                   ~833 (if supported)
+ *   1      1      1                   ~800 (if supported)
+ */
 #define PADCFG1_TERM_20K               BIT(2)
 #define PADCFG1_TERM_5K                        BIT(1)
 #define PADCFG1_TERM_4K                        (BIT(2) | BIT(1))