pinctrl-bm1880.c (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) | pinctrl-bm1880.c (810644cc7cceba03ca4f762ae12c51879743a9f2) |
---|---|
1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Bitmain BM1880 SoC Pinctrl driver 4 * 5 * Copyright (c) 2019 Linaro Ltd. 6 * Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 7 */ 8 9#include <linux/io.h> 10#include <linux/of.h> 11#include <linux/platform_device.h> | 1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Bitmain BM1880 SoC Pinctrl driver 4 * 5 * Copyright (c) 2019 Linaro Ltd. 6 * Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 7 */ 8 9#include <linux/io.h> 10#include <linux/of.h> 11#include <linux/platform_device.h> |
12#include <linux/slab.h> 13 14#include <linux/pinctrl/pinconf-generic.h> 15#include <linux/pinctrl/pinconf.h> |
|
12#include <linux/pinctrl/pinctrl.h> 13#include <linux/pinctrl/pinmux.h> | 16#include <linux/pinctrl/pinctrl.h> 17#include <linux/pinctrl/pinmux.h> |
14#include <linux/pinctrl/pinconf-generic.h> 15#include <linux/slab.h> | |
16 17#include "core.h" 18#include "pinctrl-utils.h" 19 20#define BM1880_REG_MUX 0x20 21 22/** 23 * struct bm1880_pinctrl - driver data --- 1334 unchanged lines hidden --- | 18 19#include "core.h" 20#include "pinctrl-utils.h" 21 22#define BM1880_REG_MUX 0x20 23 24/** 25 * struct bm1880_pinctrl - driver data --- 1334 unchanged lines hidden --- |