mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-07-23 09:56:02 +00:00
intel_audio_dump/bdw: add support for Broadwell
This patch renames Haswell audio dump function and reuses it for Broadwell. Since Haswell, audio registers are moved from the south display engine to the north display engine. And the audio register layout is same for Haswell and its successors like Broadwell. Signed-off-by: Mengdong Lin <mengdong.lin@intel.com> Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
This commit is contained in:
parent
c82872b019
commit
69cc00b072
@ -1897,7 +1897,10 @@ static void dump_hdmi_fifo_status(void)
|
|||||||
printf("AUD_HDMI_FIFO_STATUS Conv_3_CDCLK/DOTCLK_FIFO_Underrun\t%lu\n", BIT(dword, 31));
|
printf("AUD_HDMI_FIFO_STATUS Conv_3_CDCLK/DOTCLK_FIFO_Underrun\t%lu\n", BIT(dword, 31));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void dump_hsw(void)
|
/* Dump audio registers for Haswell and its successors (eg. Broadwell).
|
||||||
|
* Their register layout are same in the north display engine.
|
||||||
|
*/
|
||||||
|
static void dump_hsw_plus(void)
|
||||||
{
|
{
|
||||||
uint32_t dword;
|
uint32_t dword;
|
||||||
|
|
||||||
@ -2046,12 +2049,12 @@ int main(int argc, char **argv)
|
|||||||
else
|
else
|
||||||
intel_get_mmio(pci_dev);
|
intel_get_mmio(pci_dev);
|
||||||
|
|
||||||
if (IS_GEN6(devid) || IS_GEN7(devid) || getenv("HAS_PCH_SPLIT")) {
|
if (IS_BROADWELL(devid) || IS_HASWELL(devid)) {
|
||||||
if (IS_HASWELL(devid)) {
|
printf("%s audio registers:\n\n",
|
||||||
printf("Haswell audio registers:\n\n");
|
IS_BROADWELL(devid) ? "Broadwell" : "Haswell");
|
||||||
dump_hsw();
|
dump_hsw_plus();
|
||||||
return 0;
|
} else if (IS_GEN6(devid) || IS_GEN7(devid)
|
||||||
}
|
|| getenv("HAS_PCH_SPLIT")) {
|
||||||
printf("%s audio registers:\n\n",
|
printf("%s audio registers:\n\n",
|
||||||
IS_GEN6(devid) ? "SandyBridge" : "IvyBridge");
|
IS_GEN6(devid) ? "SandyBridge" : "IvyBridge");
|
||||||
intel_check_pch();
|
intel_check_pch();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user