projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6ab6ad0
)
USB: typec: tps6598x: Add patch mode to tps6598x
author
Abdel Alkuor
<abdelalkuor@geotab.com>
Tue, 3 Oct 2023 15:58:36 +0000
(11:58 -0400)
committer
Greg Kroah-Hartman
<gregkh@linuxfoundation.org>
Tue, 10 Oct 2023 07:02:07 +0000
(09:02 +0200)
TPS25750 has a patch mode indicating the device requires
a configuration to get the device into operational mode
Signed-off-by: Abdel Alkuor <abdelalkuor@geotab.com>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link:
https://lore.kernel.org/r/20231003155842.57313-4-alkuor@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/tipd/core.c
patch
|
blob
|
history
diff --git
a/drivers/usb/typec/tipd/core.c
b/drivers/usb/typec/tipd/core.c
index 32420c61660db9ad503e08013a26466b2d266b06..c5bbf03cb74aadbf226d687e028c5d67b5cb647d 100644
(file)
--- a/
drivers/usb/typec/tipd/core.c
+++ b/
drivers/usb/typec/tipd/core.c
@@
-68,6
+68,7
@@
enum {
TPS_MODE_BOOT,
TPS_MODE_BIST,
TPS_MODE_DISC,
+ TPS_MODE_PTCH,
};
static const char *const modes[] = {
@@
-75,6
+76,7
@@
static const char *const modes[] = {
[TPS_MODE_BOOT] = "BOOT",
[TPS_MODE_BIST] = "BIST",
[TPS_MODE_DISC] = "DISC",
+ [TPS_MODE_PTCH] = "PTCH",
};
/* Unrecognized commands will be replaced with "!CMD" */
@@
-595,6
+597,7
@@
static int tps6598x_check_mode(struct tps6598x *tps)
switch (match_string(modes, ARRAY_SIZE(modes), mode)) {
case TPS_MODE_APP:
+ case TPS_MODE_PTCH:
return 0;
case TPS_MODE_BOOT:
dev_warn(tps->dev, "dead-battery condition\n");