diff --git a/libstratosphere/include/stratosphere/hos/hos_types.hpp b/libstratosphere/include/stratosphere/hos/hos_types.hpp index ac7a56c2..fb6e23e3 100644 --- a/libstratosphere/include/stratosphere/hos/hos_types.hpp +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_aula.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_aula.inc index e1c90ee5..ff2fd8eb 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_aula.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_calcio.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_calcio.inc index e20acc0a..f21082d8 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_calcio.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_hoag.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_hoag.inc index 97a45b21..f1c603dc 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_hoag.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_icosa.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_icosa.inc index 85800f54..2cfc3dac 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_icosa.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_iowa.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_iowa.inc index 1b71bd7d..71aacdde 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_config_iowa.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_aula.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_aula.inc index d955382f..49e65f89 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_aula.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_calcio.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_calcio.inc index 6cdd662f..9767d2e0 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_calcio.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_hoag.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_hoag.inc index 177fcc5e..0985e320 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_hoag.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_icosa.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_icosa.inc index 19c40e64..99bdfd3d 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_icosa.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_iowa.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_iowa.inc index ebd8016a..7e619dc5 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_initial_wake_pin_config_iowa.inc +++ b/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/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_internal_pad_map_combination.inc b/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_internal_pad_map_combination.inc index a9ff3725..92521036 100644 --- a/libstratosphere/source/gpio/driver/board/nintendo/nx/impl/gpio_internal_pad_map_combination.inc +++ b/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/libstratosphere/source/i2c/driver/board/nintendo/nx/i2c_bus_device_map.inc b/libstratosphere/source/i2c/driver/board/nintendo/nx/i2c_bus_device_map.inc index 30170202..c26ce6ab 100644 --- a/libstratosphere/source/i2c/driver/board/nintendo/nx/i2c_bus_device_map.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_drive_pad_characters.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_drive_pad_characters.inc index a6ed61f3..4c6e2426 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_drive_pad_characters.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config.inc index 2caa6151..3222770f 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config_hoag.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config_hoag.inc index 8831b8f4..78d4645c 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_drive_pad_config_hoag.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_aula.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_aula.inc index 14bcc767..446835e2 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_aula.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_calcio.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_calcio.inc index 94bca5c4..6cfb720a 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_calcio.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_hoag.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_hoag.inc index d0efa995..21151a28 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_hoag.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_icosa.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_icosa.inc index e1cee6f7..cd8bcd39 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_icosa.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_iowa.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_iowa.inc index 3b0022e9..df27e428 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_initial_pad_config_iowa.inc +++ b/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/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_pad_characters.inc b/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_pad_characters.inc index a84081d9..717721d9 100644 --- a/libstratosphere/source/pinmux/driver/board/nintendo/nx/pinmux_pad_characters.inc +++ b/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/libstratosphere/source/powctl/impl/board/nintendo/nx/powctl_max17050_custom_parameters.inc b/libstratosphere/source/powctl/impl/board/nintendo/nx/powctl_max17050_custom_parameters.inc index 03c5a02f..1e8cae46 100644 --- a/libstratosphere/source/powctl/impl/board/nintendo/nx/powctl_max17050_custom_parameters.inc +++ b/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,