Hello Oleg,
Normal trunks carry all VLANs including Private VLANs (primary and secondary), and they are the only trunks that should be used between switches that support Private VLANs. The other two types of trunks are used towards devices that do not understand the concept of Private VLANs. See the following thread for more info:
https://supportforums.cisco.com/thread/2037752
Using other types of trunks between switches that support Private VLANs could lead either to a limited connectivity (in case of isolated PVLAN trunk) or to loss of isolation between the secondary VLANs (in case of promisc PVLAN trunk). Therefore, it is very important to be aware that for normal interconnection between switches supporting Private VLANs, normal trunks are used. The special types of trunks are supported only on selected hardware platforms, anyway.
Best regards,
Peter