Searched +full:ssd1307fb +full:- +full:i2c (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/gpu/drm/solomon/ |
H A D | ssd130x-i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * DRM driver for Solomon SSD13xx OLED displays (I2C bus) 8 * Based on drivers/video/fbdev/ssd1307fb.c 11 #include <linux/i2c.h> 16 #define DRIVER_NAME "ssd130x-i2c" 17 #define DRIVER_DESC "DRM driver for Solomon SSD13xx OLED displays (I2C)" 33 ssd130x = ssd130x_probe(&client->dev, regmap); in ssd130x_i2c_probe() 80 .compatible = "solomon,ssd1305fb-i2c", 84 .compatible = "solomon,ssd1306fb-i2c", 88 .compatible = "solomon,ssd1307fb-i2c", [all …]
|
/linux/Documentation/devicetree/bindings/display/ |
H A D | solomon,ssd1307fb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/solomon,ssd1307fb.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Maxime Ripard <mripard@kernel.org> 11 - Javier Martinez Canillas <javierm@redhat.com> 17 - enum: 18 - solomon,ssd1305fb-i2c 19 - solomon,ssd1306fb-i2c 20 - solomon,ssd1307fb-i2c [all …]
|
/linux/drivers/video/fbdev/ |
H A D | ssd1307fb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 #include <linux/i2c.h> 122 array->type = type; in ssd1307fb_alloc_array() 136 dev_err(&client->dev, "Couldn't send I2C command.\n"); in ssd1307fb_write_array() 150 return -ENOMEM; in ssd1307fb_write_cmd() 152 array->data[0] = cmd; in ssd1307fb_write_cmd() 163 u8 col_end = col_start + cols - 1; in ssd1307fb_set_col_range() 166 if (col_start == par->col_start && col_end == par->col_end) in ssd1307fb_set_col_range() 169 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_COL_RANGE); in ssd1307fb_set_col_range() 173 ret = ssd1307fb_write_cmd(par->client, col_start); in ssd1307fb_set_col_range() [all …]
|
/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-mux-gpio.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/i2c/i2c-mux-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: GPIO-based I2C Bus Mux 10 - Wolfram Sang <wsa@kernel.org> 13 This binding describes an I2C bus multiplexer that uses GPIOs to route the I2C signals. 15 +-----+ +-----+ 17 +------------+ +-----+ +-----+ 19 | | /--------+--------+ [all …]
|