SLVAFV8 July   2024 TPS25751

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. Introduction
  5. ADCINX Setting
  6. Unique Address Interface Protocol
  7. PTCH Mode to APP Mode
    1. 4.1 Step of PTCH Mode to APP Mode
    2. 4.2 Step of Generating Low Region Binary
  8. Dead Battery Configurations
  9. Interrupt Event, Mask, Clear for I2Ct IRQ
  10. GPIOx Function
  11. 4CC Command
  12. Summary
  13. 10References

Interrupt Event, Mask, Clear for I2Ct IRQ

For interrupt event, interrupt mask and interrupt clear, refer to 0x14h, 0x16h and 0x18h. For I2Ct_, use 0x16 interrupt mask to let I2Ct_ report low if the requirement event occurred. For example, if we set 0x16[3] = 1 which means that we mask off the Plug Insert or Removal event. If there is Type-C port that has the event of Plug Insert or Removal, I2Ct_ can report low. If the system wants to recover I2Ct_ state status as high, the system need to clear the corresponding bit in 0x18h.

In general, if the user does not clearly understand which interrupt action corresponds the which event, the interrupt action can mask off all to bit on 0x16h but usually recommends EC mask only the events needed or only the events that checks for when IRQ asserted low. When the I2Ct_ report low, check the 0x14h interrupt event.