pinctrl-sprd.c (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) | pinctrl-sprd.c (60c456e0ff06b8918a0899987cc0faa23f16933d) |
---|---|
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> --- 673 unchanged lines hidden (view full) --- 682 val |= INPUT_SCHMITT; 683 else 684 val &= ~INPUT_SCHMITT; 685 686 mask = INPUT_SCHMITT_MASK; 687 shift = INPUT_SCHMITT_SHIFT; 688 break; 689 case PIN_CONFIG_BIAS_PULL_UP: | 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> --- 673 unchanged lines hidden (view full) --- 682 val |= INPUT_SCHMITT; 683 else 684 val &= ~INPUT_SCHMITT; 685 686 mask = INPUT_SCHMITT_MASK; 687 shift = INPUT_SCHMITT_SHIFT; 688 break; 689 case PIN_CONFIG_BIAS_PULL_UP: |
690 if (is_sleep_config == true) { | 690 if (is_sleep_config) { |
691 val |= SLEEP_PULL_UP; 692 mask = SLEEP_PULL_UP_MASK; 693 shift = SLEEP_PULL_UP_SHIFT; 694 } else { 695 if (arg == 20000) 696 val |= PULL_UP_20K; 697 else if (arg == 4700) 698 val |= PULL_UP_4_7K; --- 439 unchanged lines hidden --- | 691 val |= SLEEP_PULL_UP; 692 mask = SLEEP_PULL_UP_MASK; 693 shift = SLEEP_PULL_UP_SHIFT; 694 } else { 695 if (arg == 20000) 696 val |= PULL_UP_20K; 697 else if (arg == 4700) 698 val |= PULL_UP_4_7K; --- 439 unchanged lines hidden --- |