Lines Matching +full:spi +full:- +full:samsung
1 // SPDX-License-Identifier: GPL-2.0
5 #include <linux/spi/spi.h>
11 #include "panel-samsung-s6e63m0.h"
39 ret = mipi_dbi_command_stackbuf(dbi, data[0], (data + 1), (len - 1)); in s6e63m0_spi_dcs_write()
45 static int s6e63m0_spi_probe(struct spi_device *spi) in s6e63m0_spi_probe() argument
47 struct device *dev = &spi->dev; in s6e63m0_spi_probe()
53 return -ENOMEM; in s6e63m0_spi_probe()
55 ret = mipi_dbi_spi_init(spi, dbi, NULL); in s6e63m0_spi_probe()
59 dbi->read_commands = s6e63m0_dbi_read_commands; in s6e63m0_spi_probe()
65 static void s6e63m0_spi_remove(struct spi_device *spi) in s6e63m0_spi_remove() argument
67 s6e63m0_remove(&spi->dev); in s6e63m0_spi_remove()
71 { .compatible = "samsung,s6e63m0" },
80 .name = "panel-samsung-s6e63m0",
87 MODULE_DESCRIPTION("s6e63m0 LCD SPI Driver");