]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
usb: typec: ucsi: Add new capability bits
authorDiogo Ivo <diogo.ivo@tecnico.ulisboa.pt>
Fri, 24 May 2024 10:58:20 +0000 (11:58 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 4 Jun 2024 13:45:16 +0000 (15:45 +0200)
Newer UCSI versions defined additional optional capability bits. Add
their definitions.

Signed-off-by: Diogo Ivo <diogo.ivo@tecnico.ulisboa.pt>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20240524105837.15342-2-diogo.ivo@tecnico.ulisboa.pt
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/ucsi/ucsi.h

index 8b4cd0c879a8a9a1e3ff68ef0cb00641b4223eae..97eda8cd63df32c08060975e4d82d247f1f6e336 100644 (file)
@@ -225,7 +225,13 @@ struct ucsi_capability {
 #define UCSI_CAP_CABLE_DETAILS                 BIT(5)
 #define UCSI_CAP_EXT_SUPPLY_NOTIFICATIONS      BIT(6)
 #define UCSI_CAP_PD_RESET                      BIT(7)
-#define UCSI_CAP_GET_PD_MESSAGE                BIT(8)
+#define UCSI_CAP_GET_PD_MESSAGE                        BIT(8)
+#define UCSI_CAP_GET_ATTENTION_VDO             BIT(9)
+#define UCSI_CAP_FW_UPDATE_REQUEST             BIT(10)
+#define UCSI_CAP_NEGOTIATED_PWR_LEVEL_CHANGE   BIT(11)
+#define UCSI_CAP_SECURITY_REQUEST              BIT(12)
+#define UCSI_CAP_SET_RETIMER_MODE              BIT(13)
+#define UCSI_CAP_CHUNKING_SUPPORT              BIT(14)
        u8 reserved_1;
        u8 num_alt_modes;
        u8 reserved_2;