Recent versions of bpmp-fw firmware have moved away from using IOVA memory for reporting version information string (as a response to MRQ_QUERY_TAG). Update the driver implementation to use a new MRQ that uses in-band messaging. While making this update, also update the firmware headers (bpmp-abi.h) to latest available and refactor a helper function to query if a given MRQ is supported. Timo Alho (4): firmware: tegra: add helper to check for supported MRQs firmware: tegra: switch to global mrq_is_supported() soc/tegra: bpmp: Update ABI header firmware: tegra: use in-band messages for firmware version query drivers/firmware/tegra/bpmp-debugfs.c | 29 +- drivers/firmware/tegra/bpmp.c | 61 +- include/soc/tegra/bpmp-abi.h | 1188 ++++++++++++++++++++++++++------- include/soc/tegra/bpmp.h | 7 + 4 files changed, 1014 insertions(+), 271 deletions(-) -- 2.7.4