spi-sc18is602.c (2f98e686ef59b5d19af5847d755798e2031bee3a) spi-sc18is602.c (749396cb29a7d82cb5e324bf61be3fc948d97141)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * NXP SC18IS602/603 SPI driver
4 *
5 * Copyright (C) Guenter Roeck <linux@roeck-us.net>
6 */
7
8#include <linux/kernel.h>
9#include <linux/err.h>
10#include <linux/module.h>
11#include <linux/spi/spi.h>
12#include <linux/i2c.h>
13#include <linux/delay.h>
14#include <linux/pm_runtime.h>
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * NXP SC18IS602/603 SPI driver
4 *
5 * Copyright (C) Guenter Roeck <linux@roeck-us.net>
6 */
7
8#include <linux/kernel.h>
9#include <linux/err.h>
10#include <linux/module.h>
11#include <linux/spi/spi.h>
12#include <linux/i2c.h>
13#include <linux/delay.h>
14#include <linux/pm_runtime.h>
15#include <linux/of_device.h>
16#include <linux/of.h>
17#include <linux/platform_data/sc18is602.h>
18#include <linux/gpio/consumer.h>
19
20enum chips { sc18is602, sc18is602b, sc18is603 };
21
22#define SC18IS602_BUFSIZ 200
23#define SC18IS602_CLOCK 7372000

--- 325 unchanged lines hidden ---
15#include <linux/of.h>
16#include <linux/platform_data/sc18is602.h>
17#include <linux/gpio/consumer.h>
18
19enum chips { sc18is602, sc18is602b, sc18is603 };
20
21#define SC18IS602_BUFSIZ 200
22#define SC18IS602_CLOCK 7372000

--- 325 unchanged lines hidden ---