SPMU378
April 2026
TPS26750A
1
Read This First
About This Manual
Notational Conventions
Glossary
Related Documents
Support Resources
Trademarks
1
Introduction
1.1
Introduction
1.1.1
Purpose and Scope
1.2
PD Controller Host Interface Description
1.2.1
Overview
1.2.2
Register and field notation
1.3
Unique Address Interface
1.3.1
Unique Address Interface Protocol
2
PD Controller Policy Modes
2.1
Overview
2.2
Source Policy Mode
2.3
Sink Policy Mode
3
Register Overview
3.1
TPS26750A Registers
4
4CC Task Detailed Descriptions
4.1
Overview
4.2
CPU Control Tasks
4.2.1
'Gaid' - Return to normal operation
4.2.2
'GAID' - Cold reset request
4.3
PD Message Tasks
4.3.1
'SWSk' - PD PR_Swap to Sink
4.3.2
'SWSr' - PD PR_Swap to Source
4.3.3
'SWDF' - PD DR_Swap to DFP
4.3.4
'SWUF' - PD DR_Swap to UFP
4.3.5
'GSkC' - PD Get Sink Capabilities
4.3.6
'GSrC' - PD Get Source Capabilities
4.3.7
'ESkC' - PD EPR Get Sink Capabilities
4.3.8
'ESrC' - PD EPR Get Source Capabilities
4.3.9
'SSrC' - PD Send Source Capabilities
4.3.10
'GPPI' - PD Get Port Partner Information
4.3.11
'MBRd' - Message Buffer Read
4.4
Patch Bundle Update Tasks
4.4.1
'PBMs' - Start Patch Burst Mode Download Sequence
4.4.2
'PBMc' - Patch Burst Mode Download Complete
4.4.3
'PBMe' - End Patch Burst Mode Download Sequence
4.4.4
'GO2P' - Go to Patch Mode
4.4.5
'PTCs' - Start Patch Download Sequence
4.4.6
'PTCd' - Patch Download
4.4.7
'PTCc' - Patch Download Complete
4.4.8
'PTCq' - Patch Query
4.4.9
'PTCr' - Patch Reset
4.4.10
'FLrd' - Flash Memory Read
4.4.11
'FLad' - Flash Memory Write Start Address
4.4.12
'FLwd' - Flash Memory Write
4.4.13
'FLvy' - Flash Memory Verify
4.5
System Tasks
4.5.1
'ANeg' - Auto Negotiate Sink Update
4.5.2
'DBfg' - Clear Dead Battery Flag
4.5.3
'I2Cr' - I2C read transaction
4.5.4
'I2Cw' - I2C write transaction
4.5.5
'GPsh' - set GPIO high
4.5.6
'GPsl' - set GPIO low
5
User Reference
5.1
PD Controller Application Customization
5.2
Loading a Patch Bundle
5.3
AUTO_NEGOTIATE_SINK Register
5.3.1
AUTO_NEGOTIATE_SINK Usage Example 1
5.3.2
AUTO_NEGOTIATE_SINK Usage Example 2
5.3.3
AUTO_NEGOTIATE_SINK Usage Example 3
5.3.4
AUTO_NEGOTIATE_SINK Usage Example 4
5.4
Liquid Detection Registers
5.5
GPIO Events
6
Revision History
Technical Reference Manual
TPS26750A Technical Reference Manual