11 bool_t
SiiMhlTxChipInitialize(void);
12 void SiiMhlTxDeviceIsr(void);
13 bool_t
SiiMhlTxDrvSendCbusCommand(cbus_req_t
*pReq
);
14 bool_t
SiiMhlTxDrvCBusBusy(void);
15 void SiiMhlTxDrvTmdsControl(bool_t enable
);
16 void SiiMhlTxDrvPowBitChange(bool_t powerOn
);
17 void SiiMhlTxDrvNotifyEdidChange(void);
18 bool_t
SiiMhlTxReadDevcap(uint8_t offset
);
19 void SiiMhlTxDrvGetScratchPad(uint8_t startReg
, uint8_t *pData
, uint8_t length
);
20 void SiMhlTxDrvSetClkMode(uint8_t clkMode
);
21 extern void SiiMhlTxNotifyDsHpdChange(uint8_t dsHpdStatus
);
22 extern void SiiMhlTxNotifyConnection(bool_t mhlConnected
);
23 extern void SiiMhlTxNotifyRgndMhl(void);
24 extern void SiiMhlTxMscCommandDone(uint8_t data1
);
25 extern void SiiMhlTxMscWriteBurstDone(uint8_t data1
);
26 extern void SiiMhlTxGotMhlIntr(uint8_t intr_0
, uint8_t intr_1
);
27 extern void SiiMhlTxGotMhlStatus(uint8_t status_0
, uint8_t status_1
);
28 extern void SiiMhlTxGotMhlMscMsg(uint8_t subCommand
, uint8_t cmdData
);
29 extern void SiiMhlTxGotMhlWriteBurst(uint8_t *spadArray
);
30 extern void SiiMhlTxDrvProcessRgndMhl(void);