SDM
SDM(ulong, 0644, min_interval);
SDM(ulong, 0644, max_interval);
SDM(u64, 0644, max_newidle_lb_cost);
SDM(u32, 0644, busy_factor);
SDM(u32, 0644, imbalance_pct);
SDM(u32, 0644, cache_nice_tries);
SDM(str, 0444, name);
igetbyte(chip, ICHREG(SDM)) & ICH_LDI_MASK;
u8 tmp = igetbyte(chip, ICHREG(SDM));
iputbyte(chip, ICHREG(SDM), tmp);
chip->sdm_saved = igetbyte(chip, ICHREG(SDM));
iputbyte(chip, ICHREG(SDM), chip->sdm_saved);
snd_iprintf(buffer, "SDM : 0x%08x\n", igetdword(chip, ICHREG(SDM)));