SMU7_SoftRegisters
ci_write_smc_soft_register(adev, offsetof(SMU7_SoftRegisters, VoltageChangeTimeout), 0x1000);
ci_write_smc_soft_register(adev, offsetof(SMU7_SoftRegisters, PreVBlankGap), 0x64);
ci_write_smc_soft_register(adev, offsetof(SMU7_SoftRegisters, VBlankTimeout), (frame_time_in_us - pre_vbi_time_in_us));
ret = ci_read_smc_soft_register(adev, offsetof(SMU7_SoftRegisters, AverageGraphicsA),
offsetof(SMU7_SoftRegisters,
typedef struct SMU7_SoftRegisters SMU7_SoftRegisters;
typedef struct SMU7_SoftRegisters SMU7_SoftRegisters;
return offsetof(SMU7_SoftRegisters, HandshakeDisables);
return offsetof(SMU7_SoftRegisters, VoltageChangeTimeout);
return offsetof(SMU7_SoftRegisters, AverageGraphicsA);
return offsetof(SMU7_SoftRegisters, PreVBlankGap);
return offsetof(SMU7_SoftRegisters, VBlankTimeout);
return offsetof(SMU7_SoftRegisters, DRAM_LOG_ADDR_H);
return offsetof(SMU7_SoftRegisters, DRAM_LOG_ADDR_L);
return offsetof(SMU7_SoftRegisters, DRAM_LOG_PHY_ADDR_H);
return offsetof(SMU7_SoftRegisters, DRAM_LOG_PHY_ADDR_L);
return offsetof(SMU7_SoftRegisters, DRAM_LOG_BUFF_SIZE);
ci_write_smc_soft_register(rdev, offsetof(SMU7_SoftRegisters, VoltageChangeTimeout), 0x1000);
ci_write_smc_soft_register(rdev, offsetof(SMU7_SoftRegisters, PreVBlankGap), 0x64);
ci_write_smc_soft_register(rdev, offsetof(SMU7_SoftRegisters, VBlankTimeout), (frame_time_in_us - pre_vbi_time_in_us));
typedef struct SMU7_SoftRegisters SMU7_SoftRegisters;
typedef struct SMU7_SoftRegisters SMU7_SoftRegisters;