For some reason bcm fw patchfiles take way too long to load, at
least on nx and some other reference devices. 200ms seems to be
the standard as per reference devices in bcm libbt, and this
rectifies bt issues with bcm bt on nx.
Change-Id: Ifccb1129f6ac2e183490a608fafc1b230d4ece0d
* This is a tree for all Nintendo Switch variants:
`odin`, `modin`, `vali`, and `frig`.
* `ro.hardware` will be NX on all variants with
`ro.hardware.sku` being set per variant by u-boot.
Changes are as follows:
* At the moment the packaged DTB is only for `odin`, more to follow.
* Note: We may make `modin`, `vail`, and `frig` device-tree-overlays
on the `odin` base DTB to simplify things.
* Use darcy's thermal config as it's the most lenient, and is a same SoC STB.
* Unlike `icosa_sr` previously did, we will use the BCM HAL for BT over
BTLinux, as A2DP is tested and verified, no need to deviate.
Changes that will require follow-up commits to build out:
* Update init to reflect nx's needs - will need more work to support devices
other than `odin`.
Removals are as follows:
* Remove all non-nx device support files.
Co-authored-by: Thomas Makin <halorocker89@gmail.com>
Co-authored-by: Billy Laws <blaws05@gmail.com>
Co-authored-by: Aaron Kling <webgeek1234@gmail.com>
Co-authored-by: CTCaer <ctcaer@gmail.com>
Co-authored-by: John Smith <nemui3353@gmail.com>
Co-authored-by: langerhans <langerhans@users.noreply.github.com>
Co-authored-by: Nolen Johnson <johnsonnolen@gmail.com>
Change-Id: I9bab4d94c6e94a9c6e2a7cf04d16c4b76c0b6ac5