CTCaer
0b1eebefe1
Small refactor and bugfixes
2019-12-04 21:31:39 +02:00
CTCaer
65fbdfddbf
kfuse: Ensure that kfuse is ready 100% for tsec
2019-10-22 18:57:51 +03:00
Kostas Missos
7c42f72b8a
refactor: Remove all unwanted whitespace
2019-10-18 18:02:06 +03:00
CTCaer
2857fcca52
pmic: Restore forced power off timeout back to 5s
2019-09-23 16:41:37 +03:00
CTCaer
23e246f224
i2c: Add missing clocks + more refactoring
2019-09-12 23:11:17 +03:00
CTCaer
3028568019
pmc-ccplex: Have proper Power Domain toggling
2019-09-12 23:09:38 +03:00
CTCaer
a8d529cf6a
Refactoring and comment adding
2019-09-12 23:08:38 +03:00
CTCaer
c5b64a2b58
tsec: Don't disable HOST1x clock because it's used
...
Tsec keys function always disabled host1x clock after running.
This interferes with display interface and disables further window frame syncing.
Display_end code already handles disable and reset of said clock.
It also fixes an ancient bug that was mitigated by removing the 5 frame sync on HOST1X_SYNC_SYNCPT_9 at channel 0:
5fd9daa364 (diff-6b0c56eab8515465d559ff0ea73a22c3L152)
2019-09-11 02:19:41 +03:00
Kostas Missos
718e502983
Add more register names + refactoring
2019-09-09 16:56:37 +03:00
Kostas Missos
c1e072986d
Fix build issues
2019-09-09 15:48:49 +03:00
CTCaer
8045d7992b
hwinit: FIx CPU/GPU on warmboot reboot from Linux
...
Thanks @Stary2001 for all the testing!
2019-09-01 03:55:43 +03:00
CTCaer
f622d57f6b
utils: Fix ms timer accuracy
...
Additionally add BPMP delay timers for future use.
2019-08-28 01:33:38 +03:00
CTCaer
3472e7e7fb
Various bugfixes
2019-08-28 01:08:57 +03:00
ctcaer@gmail.com
138da26a9a
[BPMP] Fix cache coherency issues
...
+ Fix framebuffer memfetcher for some SoC revisions.
2019-07-06 22:22:47 +03:00
ctcaer@gmail.com
08b84384a6
Bugfixes and cleanup
2019-07-06 22:08:37 +03:00
ctcaer@gmail.com
03872e814a
[Nyx] Prep hekate main for nyx
2019-06-30 03:55:19 +03:00
ctcaer@gmail.com
52478833de
[MTC] Utilize Minerva Training Cell
2019-06-30 03:49:33 +03:00
ctcaer@gmail.com
f3dcfab095
More bugfixes
2019-06-30 03:40:37 +03:00
ctcaer@gmail.com
8101fd3f7f
Various bugfixes
2019-06-30 03:15:46 +03:00
ctcaer@gmail.com
91606334c4
[sdmmc] Revert 204MHz sd device clock
...
Again some Sandisk U1 cards do not behave at all at speeds like that (204MHz / 102MB/s).
Revert back to 163.2MHz / 81.6MB/s.
2019-04-23 03:34:39 +03:00
ctcaer@gmail.com
25f6e91677
[sdmmc] Fix Sandisk U1 fast power cycle
...
Some Sandisk U1 sd cards do not behave nicely if they power cycle too fast. A min 100ms wait, is enough to mitigate that.
Fortunately, because of how the code paths are structured, this was never hit.
2019-04-23 03:31:16 +03:00
ctcaer@gmail.com
8eb5ee867d
[GFX] Finish ctxt global usage
...
Plus:
- Some whitespace fixes
- Allow UHS bus to reach max 102MB/s from 81.6MB/s
2019-04-21 17:33:39 +03:00
ctcaer@gmail.com
c80fecd080
[main] Add brick protection for RCM patched units
...
- If AutoRCM was found enabled, force disable it.
(In case of chainloading.)
- Additionally disable AutoRCM function.
2019-04-16 20:09:04 +03:00
ctcaer@gmail.com
ed047ef5f5
[Tool] Support AutoRCM on devkits
2019-04-16 20:05:35 +03:00
ctcaer@gmail.com
a2ba2ecf26
Battery "desync" fix is now applied on boot
2019-04-16 19:58:12 +03:00
ctcaer@gmail.com
5ba4848571
Various bugfixes
...
- Add error msg for what fails in a particular ini boot entry
- Fix wrongly defined s8 type
- Change raw fuse dump to correct size
2019-04-14 02:19:04 +03:00
Kostas Missos
0ddc1c71a8
Bugfixes and hardcoded naming
...
- Make debugmode for exosphere mandatory
- Support dev RSA modulus for warmboot
- Fix a critical bug where it allowed free() to be used on a non-heap address.
- Better the makefile
2019-03-08 00:19:04 +02:00
Kostas Missos
ca68818efe
[Boot cfg] Proper usage of storage and structs
2019-03-07 23:41:07 +02:00
Kostas Missos
f911fab9f2
[7.0.0-7.0.1] Add full support via Atmosphere's sept
2019-02-24 03:03:17 +02:00
Kostas Missos
2fb37db707
[Boot Config] Add HOS reboot to config
...
This storage allows you to reboot from HOS to the selected ini boot entry.
In the future it will be used for far more.
2019-02-24 02:43:13 +02:00
Kostas Missos
04907e2823
Bug fixes and refactoring
...
- Info tools
- Tools
- Tsec
- Many more
2019-02-24 00:59:33 +02:00
Kostas Missos
ec890c7c97
[PMIC] Refactoring
2019-02-16 01:23:14 +02:00
Kostas Missos
4f2bbbf101
Fix GPU on Linux when booting from warmboot
2019-02-12 00:46:06 +02:00
Kostas Missos
2f37811aba
Normalize brom patches & add sd autocalib fallback
2019-02-12 00:40:40 +02:00
Kostas Missos
4ae42c3a9d
Small fixes and whitespace
...
Additionally make info functions smaller and show available fuses.
2019-02-12 00:34:35 +02:00
Kostas Missos
e779e53406
Some tiny fixes
2018-12-17 02:31:00 +02:00
Kostas Missos
5ed875ce90
Make tsec checks faster and cover unluckiest cases
...
+ changes for readability
2018-12-16 16:55:56 +02:00
Kostas Missos
30d3c76655
Bugfixes
2018-12-16 16:52:38 +02:00
Kostas Missos
cd1bb96241
Merge pull request #164 from balika011/ipatches_fix
...
Fix ipatch printing
2018-12-16 14:54:43 +02:00
balika011
8b59ddf3a8
Fix ipatch printing
2018-12-16 12:35:48 +01:00
Yule Hou
71b0975730
Fix debug uart
2018-12-08 12:38:59 +08:00
Kostas Missos
22e179d1cf
Add 6.2.0 support to tools
...
- Print TSEC info
- Dump pkg1/2
2018-12-02 11:11:07 +02:00
Kostas Missos
4b3599b2d8
6.2.0 support
...
Co-Authored-By: nwert <nwert@users.noreply.github.com>
Co-Authored-By: Balázs Triszka <balika011@gmail.com>
2018-11-30 23:20:15 +02:00
Kostas Missos
ceabbb0be0
Refactor hos.c
2018-11-28 21:26:16 +02:00
Kostas Missos
471c1e514c
Major refactoring of main.c
2018-11-27 11:45:43 +02:00
Kostas Missos
267a04c4ac
Fix HDCP + some bugfixes
...
Thanks @hexkyz for taking the time to recheck for the missing 6.x changes
2018-11-20 21:32:54 +02:00
Kostas Missos
4eb5b5f91b
Name more hardcoded regs/vals
2018-11-10 14:11:42 +02:00
Kostas Missos
2f43b20124
Bugfixes / formating
2018-09-24 23:22:19 +03:00
Kostas Missos
7aeac2c379
Add 4/5.X and 6.X hw config changes
...
Thanks to @balika011 for notice on 2.x vs 5.x changes.
(Some 2.x vs 5.x changes were added with the `fdd94ff` commit)
2018-09-19 00:11:18 +03:00
Kostas Missos
67a470921a
Add PWM backlight support + options
...
- No eye blasting backlight
- Option to choose the prefered brightness
- Smooths transitions
2018-09-19 00:01:42 +03:00