Lines Matching full:solomon
3 * Driver for the Solomon SSD1307 OLED controller
98 .id = "Solomon SSD1307",
618 .compatible = "solomon,ssd1305fb-i2c",
622 .compatible = "solomon,ssd1306fb-i2c",
626 .compatible = "solomon,ssd1307fb-i2c",
630 .compatible = "solomon,ssd1309fb-i2c",
677 if (device_property_read_u32(dev, "solomon,width", &par->width)) in ssd1307fb_probe()
680 if (device_property_read_u32(dev, "solomon,height", &par->height)) in ssd1307fb_probe()
683 if (device_property_read_u32(dev, "solomon,page-offset", &par->page_offset)) in ssd1307fb_probe()
686 if (device_property_read_u32(dev, "solomon,col-offset", &par->col_offset)) in ssd1307fb_probe()
689 if (device_property_read_u32(dev, "solomon,com-offset", &par->com_offset)) in ssd1307fb_probe()
692 if (device_property_read_u32(dev, "solomon,prechargep1", &par->prechargep1)) in ssd1307fb_probe()
695 if (device_property_read_u32(dev, "solomon,prechargep2", &par->prechargep2)) in ssd1307fb_probe()
698 if (!device_property_read_u8_array(dev, "solomon,lookup-table", in ssd1307fb_probe()
703 par->seg_remap = !device_property_read_bool(dev, "solomon,segment-no-remap"); in ssd1307fb_probe()
704 par->com_seq = device_property_read_bool(dev, "solomon,com-seq"); in ssd1307fb_probe()
705 par->com_lrremap = device_property_read_bool(dev, "solomon,com-lrremap"); in ssd1307fb_probe()
706 par->com_invdir = device_property_read_bool(dev, "solomon,com-invdir"); in ssd1307fb_probe()
708 device_property_read_bool(dev, "solomon,area-color-enable"); in ssd1307fb_probe()
709 par->low_power = device_property_read_bool(dev, "solomon,low-power"); in ssd1307fb_probe()
715 if (device_property_read_u32(dev, "solomon,dclk-div", &par->dclk_div)) in ssd1307fb_probe()
717 if (device_property_read_u32(dev, "solomon,dclk-frq", &par->dclk_frq)) in ssd1307fb_probe()
862 MODULE_DESCRIPTION("FB driver for the Solomon SSD1307 OLED controller");