Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pinctrl: remove slew-rate parameter from tz1090

As the binding for slew-rate is under discussion and seems to need
more tought it will get removed for now, so it doesn't get an offical
release.

Therefore remove it again from the only current user, tz1090.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Reviewed-by: James Hogan <james.hogan@imgtec.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Heiko Stübner and committed by
Linus Walleij
a7b3bf55 256aeb64

+2 -20
+1 -4
Documentation/devicetree/bindings/pinctrl/img,tz1090-pdc-pinctrl.txt
··· 44 44 - bias-pull-down 45 45 - input-schmitt-enable 46 46 - input-schmitt-disable 47 - - slew-rate: Integer, control slew rate of pins. 48 - 0: slow (half frequency) 49 - 1: fast 50 47 - drive-strength: Integer, control drive strength of pins in mA. 51 48 2: 2mA 52 49 4: 4mA ··· 80 83 81 84 drive groups: 82 85 83 - These support input-schmitt-enable, input-schmitt-disable, slew-rate, 86 + These support input-schmitt-enable, input-schmitt-disable, 84 87 drive-strength, low-power-enable, and low-power-disable. 85 88 86 89 pdc
+1 -6
Documentation/devicetree/bindings/pinctrl/img,tz1090-pinctrl.txt
··· 44 44 - bias-pull-down 45 45 - input-schmitt-enable 46 46 - input-schmitt-disable 47 - - slew-rate: Integer, control slew rate of pins. 48 - 0: slow (half frequency) 49 - 1: fast 50 47 - drive-strength: Integer, control drive strength of pins in mA. 51 48 2: 2mA 52 49 4: 4mA ··· 121 124 function: afe, ts_out_0. 122 125 input-schmitt-enable: supported. 123 126 input-schmitt-disable: supported. 124 - slew-rate: supported. 125 127 drive-strength: supported. 126 128 pdm_d 127 129 pins: pdm_d. ··· 149 153 lcd_trace, phy_ringosc. 150 154 input-schmitt-enable: supported. 151 155 input-schmitt-disable: supported. 152 - slew-rate: supported. 153 156 drive-strength: supported. 154 157 155 158 drive groups: 156 159 157 - These all support input-schmitt-enable, input-schmitt-disable, slew-rate, 160 + These all support input-schmitt-enable, input-schmitt-disable, 158 161 and drive-strength. 159 162 160 163 jtag
-5
drivers/pinctrl/pinctrl-tz1090-pdc.c
··· 809 809 *width = 1; 810 810 *map = tz1090_pdc_boolean_map; 811 811 break; 812 - case PIN_CONFIG_SLEW_RATE: 813 - *shift = REG_GPIO_CONTROL2_PDC_SR_S; 814 - *width = 1; 815 - *map = tz1090_pdc_boolean_map; 816 - break; 817 812 case PIN_CONFIG_DRIVE_STRENGTH: 818 813 *shift = REG_GPIO_CONTROL2_PDC_DR_S; 819 814 *width = 2;
-5
drivers/pinctrl/pinctrl-tz1090.c
··· 1834 1834 *width = 1; 1835 1835 *map = tz1090_boolean_map; 1836 1836 break; 1837 - case PIN_CONFIG_SLEW_RATE: 1838 - *reg = REG_PINCTRL_SR; 1839 - *width = 1; 1840 - *map = tz1090_boolean_map; 1841 - break; 1842 1837 case PIN_CONFIG_DRIVE_STRENGTH: 1843 1838 *reg = REG_PINCTRL_DR; 1844 1839 *width = 2;