hd44780.c (2545c1c948a6a765f1a0e820c7598138b36f67ef) | hd44780.c (3fc04dd7eb77b54228a17753ec01128417433e46) |
---|---|
1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * HD44780 Character LCD driver for Linux 4 * 5 * Copyright (C) 2000-2008, Willy Tarreau <w@1wt.eu> 6 * Copyright (C) 2016-2017 Glider bvba 7 */ 8 --- 261 unchanged lines hidden (view full) --- 270 * usually equal to the display width 271 */ 272 if (lcd->height > 2) 273 hdc->bwidth = lcd->width; 274 275 /* Optional properties */ 276 device_property_read_u32(dev, "internal-buffer-width", &hdc->bwidth); 277 | 1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * HD44780 Character LCD driver for Linux 4 * 5 * Copyright (C) 2000-2008, Willy Tarreau <w@1wt.eu> 6 * Copyright (C) 2016-2017 Glider bvba 7 */ 8 --- 261 unchanged lines hidden (view full) --- 270 * usually equal to the display width 271 */ 272 if (lcd->height > 2) 273 hdc->bwidth = lcd->width; 274 275 /* Optional properties */ 276 device_property_read_u32(dev, "internal-buffer-width", &hdc->bwidth); 277 |
278 lcd->ifwidth = ifwidth; | 278 hdc->ifwidth = ifwidth; |
279 lcd->ops = ifwidth == 8 ? &hd44780_ops_gpio8 : &hd44780_ops_gpio4; 280 281 ret = charlcd_register(lcd); 282 if (ret) 283 goto fail3; 284 285 platform_set_drvdata(pdev, lcd); 286 return 0; --- 40 unchanged lines hidden --- | 279 lcd->ops = ifwidth == 8 ? &hd44780_ops_gpio8 : &hd44780_ops_gpio4; 280 281 ret = charlcd_register(lcd); 282 if (ret) 283 goto fail3; 284 285 platform_set_drvdata(pdev, lcd); 286 return 0; --- 40 unchanged lines hidden --- |