cx88: IR code causing excessive interrupts during idle

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've recently assembled a core i3 system and attempted to reduce the
power consumed by using powertop. I noticed that during idle with no
applications running (including Xorg) that the idle power state (C6)
average residency was less than 5ms. The top offender was interrupts
generated by the cx88 module. I mentioned this to Devin on IRC and he
mentioned to comment out line 3533 of cx88-cards.c:

//cx88_ir_init(core, pci);

With this patch applied the interrupts disappeared and the idle state
average residency jumped to more than 60ms. This obviously allows much
better power efficiency as it avoids the power consumed by exiting
idle states.

I don't use the IR interface on my Pinnacle 800i cards and the driver
doesn't have an option to disable IR.

Just thought I'd bring this up on the list in case it interests anyone.

Thanks.

--
Taylor
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux