1ca791d7fSThierry Redingmenu "Tegra firmware driver" 2ca791d7fSThierry Reding 3ca791d7fSThierry Redingconfig TEGRA_IVC 4ca791d7fSThierry Reding bool "Tegra IVC protocol" 5ca791d7fSThierry Reding depends on ARCH_TEGRA 6ca791d7fSThierry Reding help 7ca791d7fSThierry Reding IVC (Inter-VM Communication) protocol is part of the IPC 8ca791d7fSThierry Reding (Inter Processor Communication) framework on Tegra. It maintains the 9ca791d7fSThierry Reding data and the different commuication channels in SysRAM or RAM and 10ca791d7fSThierry Reding keeps the content is synchronization between host CPU and remote 11ca791d7fSThierry Reding processors. 12ca791d7fSThierry Reding 13*983de5f9SThierry Redingconfig TEGRA_BPMP 14*983de5f9SThierry Reding bool "Tegra BPMP driver" 15*983de5f9SThierry Reding depends on ARCH_TEGRA && TEGRA_HSP_MBOX && TEGRA_IVC 16*983de5f9SThierry Reding help 17*983de5f9SThierry Reding BPMP (Boot and Power Management Processor) is designed to off-loading 18*983de5f9SThierry Reding the PM functions which include clock/DVFS/thermal/power from the CPU. 19*983de5f9SThierry Reding It needs HSP as the HW synchronization and notification module and 20*983de5f9SThierry Reding IVC module as the message communication protocol. 21*983de5f9SThierry Reding 22*983de5f9SThierry Reding This driver manages the IPC interface between host CPU and the 23*983de5f9SThierry Reding firmware running on BPMP. 24*983de5f9SThierry Reding 25ca791d7fSThierry Redingendmenu 26