From 712c21a7443d32ff1d3f12fdd7c9bcc9c48b916c Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Mon, 30 Jan 2023 23:13:45 -0700 Subject: [PATCH] gpio: really not sure how this works before, lol --- .../gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp index 2cd07b92..66ddc2ab 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp +++ b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_driver_impl.cpp @@ -194,7 +194,7 @@ namespace ams::gpio::driver::board::nintendo::nx::impl { const InternalGpioPadNumber pad_number = pad->GetPadNumber(); /* Configure the pad value by modifying the appropriate bit in IN */ - const uintptr_t pad_address = GetGpioRegisterAddress(m_gpio_virtual_address, GpioRegisterType_GPIO_IN, pad_number); + const uintptr_t pad_address = GetGpioRegisterAddress(m_gpio_virtual_address, GpioRegisterType_GPIO_OUT, pad_number); const uintptr_t pad_index = ConvertInternalGpioPadNumberToBitIndex(pad_number); SetMaskedBit(pad_address, pad_index, value);