bit_count
uint8_t bit_count;
bit_count = 16;
bit_count = pwm_period_bitcnt;
masked_pwm_period = masked_pwm_period & ((1 << bit_count) - 1);
backlight_16bit = active_duty_cycle >> bit_count;
backlight_16bit += (active_duty_cycle >> (bit_count - 1)) & 0x1;
bit_count(evdev->ev_key_flags, BTN_MISC, KEY_OK - BTN_MISC, &res);
bit_count(evdev->ev_rel_flags, 0, REL_CNT, &res);
bit_count(evdev->ev_abs_flags, 0, ABS_CNT, &res);
bit_count(evdev->ev_abs_flags, ABS_MT_FIRST, MT_CNT, &res);
bit_count(evdev->ev_msc_flags, 0, MSC_CNT, &res);
bit_count(evdev->ev_led_flags, 0, LED_CNT, &res);