pinctrl-sprd.c (16ba7e312045cd5d32fba0156312b4303f200787) | pinctrl-sprd.c (94873f6b46f8c103759c28adc121a58022972d01) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Spreadtrum pin controller driver 4 * Copyright (C) 2017 Spreadtrum - http://www.spreadtrum.com 5 */ 6 7#include <linux/debugfs.h> 8#include <linux/err.h> --- 54 unchanged lines hidden (view full) --- 63#define PULL_DOWN BIT(6) 64#define PULL_DOWN_MASK 0x1 65#define PULL_DOWN_SHIFT 6 66 67#define SLEEP_PULL_UP BIT(3) 68#define SLEEP_PULL_UP_MASK 0x1 69#define SLEEP_PULL_UP_SHIFT 3 70 | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Spreadtrum pin controller driver 4 * Copyright (C) 2017 Spreadtrum - http://www.spreadtrum.com 5 */ 6 7#include <linux/debugfs.h> 8#include <linux/err.h> --- 54 unchanged lines hidden (view full) --- 63#define PULL_DOWN BIT(6) 64#define PULL_DOWN_MASK 0x1 65#define PULL_DOWN_SHIFT 6 66 67#define SLEEP_PULL_UP BIT(3) 68#define SLEEP_PULL_UP_MASK 0x1 69#define SLEEP_PULL_UP_SHIFT 3 70 |
71#define PULL_UP_20K (BIT(12) | BIT(7)) 72#define PULL_UP_4_7K BIT(12) | 71#define PULL_UP_4_7K (BIT(12) | BIT(7)) 72#define PULL_UP_20K BIT(7) |
73#define PULL_UP_MASK 0x21 74#define PULL_UP_SHIFT 7 75 76#define INPUT_SCHMITT BIT(11) 77#define INPUT_SCHMITT_MASK 0x1 78#define INPUT_SCHMITT_SHIFT 11 79 80enum pin_sleep_mode { --- 1057 unchanged lines hidden --- | 73#define PULL_UP_MASK 0x21 74#define PULL_UP_SHIFT 7 75 76#define INPUT_SCHMITT BIT(11) 77#define INPUT_SCHMITT_MASK 0x1 78#define INPUT_SCHMITT_SHIFT 11 79 80enum pin_sleep_mode { --- 1057 unchanged lines hidden --- |