• R
    x86/oprofile: replace macros to calculate control register · 3370d358
    Robert Richter 提交于
    This patch introduces op_x86_get_ctrl() to calculate the value of the
    performance control register. This is generic code usable for all
    models. The event and reserved masks are model specific and stored in
    struct op_x86_model_spec. 64 bit MSR functions are used now. The patch
    removes many hard to read macros used for ctrl calculation.
    
    The function op_x86_get_ctrl() is common code and the first step to
    further merge performance counter implementations for x86 models.
    Signed-off-by: NRobert Richter <robert.richter@amd.com>
    3370d358
op_model_ppro.c 6.1 KB