[PATCH v3] x86: punit_atom: punit device state debug driver
From: Srinivas Pandruvada
Date: Mon May 04 2015 - 16:51:46 EST
v3
Fixed biggest blunder
consecutive read output
#cat /sys/kernel/debug/punit_atom# cat dev_power_state
PUNIT NORTH COMPLEX DEVICES :
GFX RENDER : D0i3
GFX MEDIA : D0i3
DISPLAY : D0i3
VED : D0i3
ISP : D0i3
MIO : D0
#/sys/kernel/debug/punit_atom# cat dev_power_state
PUNIT NORTH COMPLEX DEVICES :
GFX RENDER : D0i3
GFX MEDIA : D0i3
DISPLAY : D0i3
VED : D0i3
ISP : D0i3
MIO : D0
#cat /sys/kernel/debug/punit_atom# cat dev_power_state
PUNIT NORTH COMPLEX DEVICES :
GFX RENDER : D0i3
GFX MEDIA : D0i3
DISPLAY : D0i3
VED : D0i3
ISP : D0i3
MIO : D0
# cat /sys/kernel/debug/punit_atom# cat dev_power_state
PUNIT NORTH COMPLEX DEVICES :
GFX RENDER : D0i3
GFX MEDIA : D0i3
DISPLAY : D0i3
VED : D0i3
ISP : D0i3
MIO : D0
v2
Addressed Ingo Molnar's comments
- Fix commit message
- Added punit explanation
- Formatting comments
- Moved to arch/x86/platform/intel_mid
- changed the debugfs file name
v1
Based on review comments
- Changed to tristate instead of bool
- Moved config to kconfig.debug
- Added debug in module name
- Returning -ENXIO on debugfs file create error
v0:
Base version
Srinivas Pandruvada (1):
x86: punit_atom: punit device state debug driver
arch/x86/Kconfig.debug | 9 ++
arch/x86/platform/intel-mid/Makefile | 2 +
arch/x86/platform/intel-mid/punit_atom_debug.c | 186 +++++++++++++++++++++++++
3 files changed, 197 insertions(+)
create mode 100644 arch/x86/platform/intel-mid/punit_atom_debug.c
--
1.9.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/