Lines Matching full:led
2 * QEMU DM163 8x3-channel constant current led driver
14 * http://www.siti.com.tw/product/spec/LED/DM163.pdf
131 /* Led values are sent from the last one to the first one */ in dm163_propagate_outputs()
152 static uint8_t dm163_bank0(const DM163State *s, uint8_t led) in dm163_bank0() argument
155 * Bank 0 uses 6 bits per led, so a value may be stored accross in dm163_bank0()
158 const uint8_t low_bit = 6 * led; in dm163_bank0()
186 static uint8_t dm163_bank1(const DM163State *s, uint8_t led) in dm163_bank1() argument
188 const uint64_t entry = s->bank1_shift_register[led / RGB_MATRIX_NUM_COLS]; in dm163_bank1()
189 return extract64(entry, 8 * (led % RGB_MATRIX_NUM_COLS), 8); in dm163_bank1()
197 for (int led = 0; led < DM163_NUM_LEDS; led++) { in dm163_lat_b_gpio_handler() local
198 s->latched_outputs[led] = dm163_bank0(s, led) * dm163_bank1(s, led); in dm163_lat_b_gpio_handler()
333 dc->desc = "DM163 8x3-channel constant current LED driver"; in dm163_class_init()