diff --git a/libraries/libstratosphere/include/stratosphere/hos/hos_types.hpp b/libraries/libstratosphere/include/stratosphere/hos/hos_types.hpp index ac7a56c24..fb6e23e39 100644 --- a/libraries/libstratosphere/include/stratosphere/hos/hos_types.hpp +++ b/libraries/libstratosphere/include/stratosphere/hos/hos_types.hpp @@ -61,6 +61,7 @@ namespace ams::hos { Version_11_0_0 = ::ams::TargetFirmware_11_0_0, Version_11_0_1 = ::ams::TargetFirmware_11_0_1, Version_12_0_0 = ::ams::TargetFirmware_12_0_0, + Version_12_0_1 = ::ams::TargetFirmware_12_0_1, Version_Current = ::ams::TargetFirmware_Current, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_aula.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_aula.inc index e1c90ee52..ff2fd8eb2 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_aula.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_aula.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_calcio.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_calcio.inc index e20acc0ae..f21082d86 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_calcio.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_calcio.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_hoag.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_hoag.inc index 97a45b211..f1c603dce 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_hoag.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_hoag.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_icosa.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_icosa.inc index 85800f547..2cfc3dacc 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_icosa.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_icosa.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_iowa.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_iowa.inc index 1b71bd7d8..71aacdde4 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_iowa.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_iowa.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_aula.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_aula.inc index d955382fb..49e65f898 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_aula.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_aula.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_calcio.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_calcio.inc index 6cdd662fa..9767d2e0b 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_calcio.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_calcio.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_hoag.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_hoag.inc index 177fcc5e9..0985e3205 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_hoag.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_hoag.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_icosa.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_icosa.inc index 19c40e646..99bdfd3d4 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_icosa.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_icosa.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_iowa.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_iowa.inc index ebd8016ad..7e619dc5f 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_iowa.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_iowa.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_internal_pad_map_combination.inc b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_internal_pad_map_combination.inc index a9ff37256..925210366 100644 --- a/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_internal_pad_map_combination.inc +++ b/libraries/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_internal_pad_map_combination.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/i2c/driver/board/nintendo/nx/i2c_bus_device_map.inc b/libraries/libstratosphere/source/i2c/driver/board/nintendo/nx/i2c_bus_device_map.inc index 30170202b..c26ce6abf 100644 --- a/libraries/libstratosphere/source/i2c/driver/board/nintendo/nx/i2c_bus_device_map.inc +++ b/libraries/libstratosphere/source/i2c/driver/board/nintendo/nx/i2c_bus_device_map.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, @@ -17,49 +17,50 @@ /* NOTE: This file is auto-generated by i2cgen.py, do not edit manually. */ constexpr inline const I2cDeviceDefinition I2c1DeviceList[] = { - { DeviceCode_ClassicController, 0x52 }, - { DeviceCode_Nct72, 0x4C }, - { DeviceCode_Alc5639, 0x1C }, - { DeviceCode_Bq24193, 0x6B }, - { DeviceCode_Max17050, 0x36 }, - { DeviceCode_Bm92t30mwv, 0x18 }, + { DeviceCode_ClassicController, 0x52 }, + { DeviceCode_Nct72, 0x4C }, + { DeviceCode_Alc5639, 0x1C }, + { DeviceCode_Bq24193, 0x6B }, + { DeviceCode_Max17050, 0x36 }, + { DeviceCode_Bm92t30mwv, 0x18 }, }; constexpr inline const I2cDeviceDefinition I2c2DeviceList[] = { - { DeviceCode_Ina226Vdd15v0Hb, 0x40 }, - { DeviceCode_Ina226VsysCpuDs, 0x41 }, - { DeviceCode_Ina226VsysGpuDs, 0x44 }, - { DeviceCode_Ina226VsysDdrDs, 0x45 }, - { DeviceCode_Ina226VsysAp, 0x46 }, - { DeviceCode_Ina226VsysBlDs, 0x47 }, - { DeviceCode_Bh1730, 0x29 }, - { DeviceCode_Ina226VsysCore, 0x48 }, - { DeviceCode_Ina226Soc1V8, 0x49 }, - { DeviceCode_Ina226Lpddr1V8, 0x4A }, - { DeviceCode_Ina226Reg1V32, 0x4B }, - { DeviceCode_Ina226Vdd3V3Sys, 0x4D }, - { DeviceCode_Ina226VddDdr0V6, 0x4E }, - { DeviceCode_HoagNfcIc, 0x08 }, + { DeviceCode_Ina226Vdd15v0Hb, 0x40 }, + { DeviceCode_Ina226VsysCpuDs, 0x41 }, + { DeviceCode_Ina226VsysGpuDs, 0x44 }, + { DeviceCode_Ina226VsysDdrDs, 0x45 }, + { DeviceCode_Ina226VsysAp, 0x46 }, + { DeviceCode_Ina226VsysBlDs, 0x47 }, + { DeviceCode_Bh1730, 0x29 }, + { DeviceCode_Ina226VsysCore, 0x48 }, + { DeviceCode_Ina226Soc1V8, 0x49 }, + { DeviceCode_Ina226Lpddr1V8, 0x4A }, + { DeviceCode_Ina226Reg1V32, 0x4B }, + { DeviceCode_Ina226Vdd3V3Sys, 0x4D }, + { DeviceCode_Ina226VddDdr0V6, 0x4E }, + { DeviceCode_HoagNfcIc, 0x08 }, }; constexpr inline const I2cDeviceDefinition I2c3DeviceList[] = { - { DeviceCode_Ftm3bd56, 0x49 }, + { DeviceCode_Ftm3bd56, 0x49 }, }; constexpr inline const I2cDeviceDefinition I2c4DeviceList[] = { - { DeviceCode_HdmiDdc, 0x50 }, - { DeviceCode_HdmiScdc, 0x54 }, - { DeviceCode_HdmiHdcp, 0x3A }, + { DeviceCode_HdmiDdc, 0x50 }, + { DeviceCode_HdmiScdc, 0x54 }, + { DeviceCode_HdmiHdcp, 0x3A }, }; constexpr inline const I2cDeviceDefinition I2c5DeviceList[] = { - { DeviceCode_Max77620Rtc, 0x68 }, - { DeviceCode_Max77620Pmic, 0x3C }, - { DeviceCode_Max77621Cpu, 0x1B }, - { DeviceCode_Max77621Gpu, 0x1C }, - { DeviceCode_Fan53528, 0x52 }, - { DeviceCode_Max77812_3, 0x31 }, - { DeviceCode_Max77812_2, 0x33 }, + { DeviceCode_Max77620Rtc, 0x68 }, + { DeviceCode_Max77620Pmic, 0x3C }, + { DeviceCode_Max77621Cpu, 0x1B }, + { DeviceCode_Max77621Gpu, 0x1C }, + { DeviceCode_Fan53528, 0x52 }, + { DeviceCode_Max77812_3, 0x31 }, + { DeviceCode_Max77812_2, 0x33 }, + { DeviceCode_PmicUnknownAula_4_18, 0x18 }, }; constexpr inline const I2cBusDefinition I2cBusList[] = { diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_drive_pad_characters.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_drive_pad_characters.inc index a6ed61f30..4c6e2426a 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_drive_pad_characters.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_drive_pad_characters.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config.inc index 2caa61518..3222770f9 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config_hoag.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config_hoag.inc index 8831b8f4b..78d4645c7 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config_hoag.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config_hoag.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_aula.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_aula.inc index 14bcc7674..446835e27 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_aula.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_aula.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_calcio.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_calcio.inc index 94bca5c42..6cfb720a7 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_calcio.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_calcio.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_hoag.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_hoag.inc index d0efa9956..21151a28c 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_hoag.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_hoag.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_icosa.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_icosa.inc index e1cee6f72..cd8bcd39f 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_icosa.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_icosa.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_iowa.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_iowa.inc index 3b0022e97..df27e428b 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_iowa.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_iowa.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_pad_characters.inc b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_pad_characters.inc index a84081d92..717721d9f 100644 --- a/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_pad_characters.inc +++ b/libraries/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_pad_characters.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, diff --git a/libraries/libstratosphere/source/powctl/impl/board/nintendo/nx/powctl_max17050_custom_parameters.inc b/libraries/libstratosphere/source/powctl/impl/board/nintendo/nx/powctl_max17050_custom_parameters.inc index 03c5a02f5..1e8cae46d 100644 --- a/libraries/libstratosphere/source/powctl/impl/board/nintendo/nx/powctl_max17050_custom_parameters.inc +++ b/libraries/libstratosphere/source/powctl/impl/board/nintendo/nx/powctl_max17050_custom_parameters.inc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Atmosphère-NX + * Copyright (c) 2018-2021 Atmosphère-NX * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License,