• Magnus Damm's avatar
    sh: hwblk base implementation · 79714acb
    Magnus Damm authored
    This patch is the hwblk base implementation, containing
    structures and shared functions dealing with hardware blocks.
    
    A each processor model should provide a list of hwblks and
    describe which module stop bit that is associated with each
    hwblck and how the hwblks are grouped together into areas.
    
    The shared code keeps track of the usage count for each
    hwblk and the areas. Fallback implementations for processor
    specific code are also kept as weak symbols.
    
    The clock framework, the runtime pm code and cpuidle will
    all tie into this hwblk implementation.
    Signed-off-by: default avatarMagnus Damm <damm@igel.co.jp>
    Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
    79714acb
Makefile 490 Bytes