OrangePi_CM5/arch/arm64/boot/dts/mediatek
Nick Hainke a1e2386909 arm64: dts: mt7622: fix BPI-R64 WPS button
[ Upstream commit c98e6e683632386a3bd284acda4342e68aec4c41 ]

The bananapi R64 (BPI-R64) experiences wrong WPS button signals.
In OpenWrt pushing the WPS button while powering on the device will set
it to recovery mode. Currently, this also happens without any user
interaction. In particular, the wrong signals appear while booting the
device or restarting it, e.g. after doing a system upgrade. If the
device is in recovery mode the user needs to manually power cycle or
restart it.

The official BPI-R64 sources set the WPS button to GPIO_ACTIVE_LOW in
the device tree. This setting seems to suppress the unwanted WPS button
press signals. So this commit changes the button from GPIO_ACTIVE_HIGH to
GPIO_ACTIVE_LOW.

The official BPI-R64 sources can be found on
https://github.com/BPI-SINOVOIP/BPI-R64-openwrt

Fixes: 0b6286dd96 ("arm64: dts: mt7622: add bananapi BPI-R64 board")

Suggested-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Signed-off-by: Nick Hainke <vincent@systemli.org>
Link: https://lore.kernel.org/r/20220630111746.4098-1-vincent@systemli.org
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-08-21 15:15:35 +02:00
..
Makefile arm64: dts: mt8183: Add krane-sku176 board 2020-07-10 15:35:01 +02:00
mt2712-evb.dts arm64: dts: mt2712: add ethernet device node 2020-05-23 21:03:12 +02:00
mt2712-pinfunc.h arm64: Use the correct style for SPDX License Identifier 2019-04-16 16:28:01 +01:00
mt2712e.dtsi arm: dts: mt2712: add uart APDMA to device tree 2020-05-23 21:03:13 +02:00
mt6358.dtsi arm64: dts: mt6358: Add the compatible for the regulators 2020-07-10 15:35:01 +02:00
mt6380.dtsi arm64: dts: mt7622: add PMIC MT6380 related nodes 2018-03-11 20:26:27 +01:00
mt6755-evb.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt6755.dtsi arm64: dts: mediatek: add mt6755 support 2016-07-03 07:57:21 +02:00
mt6795-evb.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt6795.dtsi ARM64: dts: mt6795: enable basic SMP bringup for MT6795 2015-08-07 19:19:41 +02:00
mt6797-evb.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt6797-x20-dev.dts arm64: dts: mediatek: Enable I2C support for 96Boards X20 Development board 2020-05-16 17:03:30 +02:00
mt6797.dtsi arm64: dts: mt6797: Fix mmsys node name 2020-05-20 12:49:07 +02:00
mt7622-bananapi-bpi-r64.dts arm64: dts: mt7622: fix BPI-R64 WPS button 2022-08-21 15:15:35 +02:00
mt7622-rfb1.dts arm64: dts: mt7622: add mt7531 dsa to mt7622-rfb1 board 2020-09-14 16:30:39 -07:00
mt7622.dtsi dts64: mt7622: fix slow sd card access 2021-03-04 11:38:33 +01:00
mt8173-elm-hana-rev7.dts arm64: dts: mediatek: add mt8173 elm and hana board 2020-04-13 19:12:51 +02:00
mt8173-elm-hana.dts arm64: dts: mediatek: add mt8173 elm and hana board 2020-04-13 19:12:51 +02:00
mt8173-elm-hana.dtsi arm64: dts: mediatek: add mt8173 elm and hana board 2020-04-13 19:12:51 +02:00
mt8173-elm.dts arm64: dts: mediatek: add mt8173 elm and hana board 2020-04-13 19:12:51 +02:00
mt8173-elm.dtsi arm64: dts: mt8173: elm: Fix nor_flash node property 2020-09-21 12:05:30 +02:00
mt8173-evb.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt8173-pinfunc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mt8173.dtsi arm64: dts: mt8173: fix property typo of 'phys' in dsi node 2021-05-11 14:47:12 +02:00
mt8183-evb.dts arm64: dts: mt8183: add scp node 2020-09-10 12:50:17 +02:00
mt8183-kukui-krane-sku176.dts arm64: dts: mt8183: Add krane-sku176 board 2020-07-10 15:35:01 +02:00
mt8183-kukui-krane.dtsi arm64: dts: mt8183: Add krane-sku176 board 2020-07-10 15:35:01 +02:00
mt8183-kukui.dtsi arm64: dts: mt8183: add scp node 2020-09-10 12:50:17 +02:00
mt8183-pinfunc.h arm64: dts: mt8183: add pinctrl file 2019-04-12 19:51:19 +02:00
mt8183.dtsi arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value 2020-12-30 11:52:56 +01:00
mt8516-pinfunc.h arm64: dts: mediatek: add dtsi for MT8516 2020-03-01 00:31:31 +01:00
mt8516-pumpkin.dts arm64: dts: mediatek: add pumpkin board dts 2020-03-01 00:34:18 +01:00
mt8516.dtsi ARM64: dts: mediatek: add the ethernet node to mt8516.dtsi 2020-05-22 14:20:11 -07:00
pumpkin-common.dtsi arm64: dts: mediatek: fix reset GPIO level on pumpkin 2021-05-14 09:50:13 +02:00