mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 17:36:11 +00:00
intel_audio_dump: define get_num_pipes() to get number of pipes for a device ID
It's for future code sharing because some registers define their bit fields according to the number of pipes. Signed-off-by: Mengdong Lin <mengdong.lin@intel.com> Reviewed-by: Haihao Xiang <haihao.xiang@intel.com>
This commit is contained in:
parent
1803f1ebfa
commit
bae8a005d2
@ -83,6 +83,20 @@ static int disp_reg_base = 0; /* base address of display registers */
|
||||
|
||||
#define read_aud_reg(reg) INREG(aud_reg_base + (reg))
|
||||
|
||||
static int get_num_pipes(void)
|
||||
{
|
||||
int num_pipes;
|
||||
|
||||
if (IS_VALLEYVIEW(devid))
|
||||
num_pipes = 2; /* Valleyview is Gen 7 but only has 2 pipes */
|
||||
else if (IS_G4X(devid) || IS_GEN5(devid))
|
||||
num_pipes = 2;
|
||||
else
|
||||
num_pipes = 3;
|
||||
|
||||
return num_pipes;
|
||||
}
|
||||
|
||||
static const char * const pixel_clock[] = {
|
||||
[0] = "25.2 / 1.001 MHz",
|
||||
[1] = "25.2 MHz",
|
||||
|
Loading…
x
Reference in New Issue
Block a user