1. Address DTS format changes of coresight components:
a. "slave-mode" property removed; Input/output ports are now in different DTS tree branches
b. Dynamic funnel has new compat string: "arm,coresight-dynamic-funnel"
2. Split TMC dev type into TMC_ETR and TMC_ETF. These are hardware config of TMC
3. setup interrupt handler in TMC if needed (Noop currently)