fusion3: make tp idc into device specific

Change-Id: I17560839805e6be8f4e17a15490e8bf2b3203b67
(cherry picked from commit 495195a1bec345642a8c53adaf8ad520b117afa7)