Commit Graph
13 Commits
Author SHA1 Message Date
c03875880c nx: Intial rebrand from foster
* 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
2024-01-25 14:56:45 -05:00
Aaron Kling ba55a7351d Remove icosa dt repo from dependencies
This has not had an updated fork yet

Change-Id: I2f3055271542b312fc1e5cbfd3e9056b9a2fc34b
2022-04-25 14:22:31 -05:00
Aaron Kling 02a9ad96cd dependencies: Add necessary kernel repos
The main kernel will no longer depend on anything. Source the odm
driver repos and the relevant kernel dt repos.

Change-Id: Ifb6025d908647a5ef22c989d3ec3ba5360cd2444
2022-04-19 19:14:24 -05:00
Aaron Kling 4a17c282bc Use new kernel path
Change-Id: Ife429c9dfab8c127efcab941548c66fb474be169
2021-10-04 16:56:55 -05:00
Aaron Kling d4378025df dependencies: Add wireguard
Change-Id: I0a000a11da65abcaf428aa009541f8a31594e069
2021-04-02 11:18:23 -05:00
Nolen Johnson 3c5b5d6c40 dependencies: Add Lineage's NVidia interfaces repo
Change-Id: I2e14f5428d8cabc75cb6445e1c85caa7a2962ced
2020-10-06 22:52:57 -04:00
Nolen Johnson acbaae5bac dependencies: Add Lineage's NVidia power HAL
Change-Id: I199bb4caf909fb90c0045c45429210b805001005
2020-10-06 22:51:36 -04:00
Nolen Johnson 36701be61f dependencies: Add Lineage's NVidia light HAL
Change-Id: I6c02608cd2bdb52660da1d1be251766598160d2a
2020-10-06 22:38:26 -04:00
Aaron Kling 94ce0cd237 Include shield-common
This will only trigger on the primary foster builds, not
derivatives.

Change-Id: Ie5ea616749c4ea0db6bc216d451eaf7a46f24a96
2020-10-06 14:58:35 -05:00
Aaron Kling e8ceca2f94 Build cypress-fmac module
This is used by mdarcy, sif, and icosa.

Change-Id: If681b6bd35915f22cccf6a32eb13f7dfcd539b90
2020-10-06 14:58:06 -05:00
Aaron Kling 84fdc0d3c6 Build thermal HAL and import device-specific configs
Change-Id: I5578ce6f34aef8ff5c5bf75a31df13c3aabf192c
2020-10-06 14:57:57 -05:00
Aaron Kling 6e20f26960 Add parameters for inline kernel build
Change-Id: I580be271c95a9276263808d66f5248d141e97676
2020-09-30 15:11:03 -04:00
Aaron Kling 7e038feab9 Initial bare bones commit
Define a few basic characteristics of the device
2019-01-30 12:43:13 -06:00