Subversion Repositories Kolibri OS

Rev

Rev 3480 | Rev 3746 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3480 Rev 3482
Line 35... Line 35...
35
#include "intel_drv.h"
35
#include "intel_drv.h"
36
#include 
36
#include 
37
#include "i915_drv.h"
37
#include "i915_drv.h"
38
#include "intel_sdvo_regs.h"
38
#include "intel_sdvo_regs.h"
Line 39... Line -...
39
 
-
 
40
unsigned int hweight16(unsigned int w)
-
 
41
{
-
 
42
    unsigned int res = w - ((w >> 1) & 0x5555);
-
 
43
    res = (res & 0x3333) + ((res >> 2) & 0x3333);
-
 
44
    res = (res + (res >> 4)) & 0x0F0F;
-
 
45
    return (res + (res >> 8)) & 0x00FF;
-
 
46
}
-
 
47
 
-
 
48
 
39
 
49
#define SDVO_TMDS_MASK (SDVO_OUTPUT_TMDS0 | SDVO_OUTPUT_TMDS1)
40
#define SDVO_TMDS_MASK (SDVO_OUTPUT_TMDS0 | SDVO_OUTPUT_TMDS1)
50
#define SDVO_RGB_MASK  (SDVO_OUTPUT_RGB0 | SDVO_OUTPUT_RGB1)
41
#define SDVO_RGB_MASK  (SDVO_OUTPUT_RGB0 | SDVO_OUTPUT_RGB1)
51
#define SDVO_LVDS_MASK (SDVO_OUTPUT_LVDS0 | SDVO_OUTPUT_LVDS1)
42
#define SDVO_LVDS_MASK (SDVO_OUTPUT_LVDS0 | SDVO_OUTPUT_LVDS1)