Commit Graph

777 Commits

Author SHA1 Message Date
Jeffrey Townsend
b07aa2c53d [ From jonathantsai https://github.com/opencomputeproject/OpenNetworkLinux/pull/102 ]
Correct RPSU serial length issue for LY6/LY8.
2017-01-09 18:40:01 +00:00
Jeffrey Townsend
73197b900f These script packages for platform management cannot be used. They will need to be provided by the ONLP platform management implementation. 2017-01-09 18:39:08 +00:00
Jeffrey Townsend
80afad6a76 - Initial LY9 Support
Most of this code is originally from Jonathan Tsai's LY9 pull request:
  https://github.com/opencomputeproject/OpenNetworkLinux/pull/102

  The LY9 (and other quanta x86 platforms) have all been ported to the 3.16 LTS kernel
  with platform module support. The code from Jonathan's pull request has been manually
  merged into this porting effort where appropriate to provide a new baseline for the
  LY9 development.

  The other items originally in the pull request will be reviewed separately.
2017-01-09 18:34:49 +00:00
Jeffrey Townsend
cf92393ae2 Kernel modules. 2017-01-09 00:26:31 +00:00
Jeffrey Townsend
0f3241b39d Set cold boot. 2017-01-09 00:26:08 +00:00
Jeffrey Townsend
e58d2c798b LY6 kernel modules. 2017-01-09 00:25:19 +00:00
Jeffrey Townsend
3a44a211c5 Use directory search syntax. 2017-01-09 00:24:25 +00:00
Jeffrey Townsend
7e60a3a2b9 The package must depend on the vendor modules even if it contains nothing itself. 2017-01-08 23:07:03 +00:00
Jeffrey Townsend
684496a31a Use subdirectory search specification for device files. 2017-01-08 23:06:34 +00:00
Jeffrey Townsend
9d96890cf1 Set cold boot. 2017-01-08 23:04:53 +00:00
Jeffrey Townsend
c15e5498a4 Insert modules. 2017-01-08 23:04:30 +00:00
Jeffrey Townsend
1b46831bae Initial common quanta module package. 2017-01-08 23:04:06 +00:00
Jeffrey Townsend
e6df746ff0 - New module search paths
- Module parameter support.
2017-01-08 23:02:33 +00:00
Jeffrey Townsend
dd429bd97c Latest 2017-01-08 20:13:59 +00:00
Jeffrey Townsend
19ed2ffa60 - New subdirectory path
- Clear old lib directory
2017-01-08 20:12:08 +00:00
Jeffrey Townsend
e6e54e7bc6 Moved to accton common module package. 2017-01-08 20:11:13 +00:00
Jeffrey Townsend
9eef8beaf4 Makefile variable updates. 2017-01-08 20:09:25 +00:00
Jeffrey Townsend
814328b4ec Quanta's emerson700 driver module. 2017-01-08 02:46:29 +00:00
Jeffrey Townsend
5b765b2b8f Upgrade to 3.16 LTS 2017-01-08 02:43:58 +00:00
Jeffrey Townsend
24d1367bf8 Latest 2017-01-08 02:40:05 +00:00
Jeffrey Townsend
d0893e150a Initial modules package for the LY8. 2017-01-08 02:35:40 +00:00
Jeffrey Townsend
c8eed980ce Initial quanta modules package. 2017-01-08 02:35:25 +00:00
Jeffrey Townsend
e90604a55f Initial module package for the LY6. 2017-01-08 02:35:05 +00:00
Jeffrey Townsend
1044c2eee0 Renamed to match the platform. 2017-01-08 02:34:15 +00:00
Jeffrey Townsend
8b25b07451 Only one copy of this module. 2017-01-08 02:33:44 +00:00
Jeffrey Townsend
797235db68 Initial vendor and platform module packages. 2017-01-07 21:04:37 +00:00
Jeffrey Townsend
d433f607c8 Initial. 2017-01-07 21:03:02 +00:00
Jeffrey Townsend
1394a9b13c Package templates for vendor-module packages. 2017-01-07 21:00:59 +00:00
Jeffrey Townsend
2d0e57786b Package template used for platforms with no modules. 2017-01-07 21:00:29 +00:00
Jeffrey Townsend
7c5a44506a Add vendor modules as a dependency. 2017-01-07 21:00:12 +00:00
Jeffrey Townsend
80b6d01e8a Add platform modules as a package dependency. 2017-01-07 20:59:33 +00:00
Jeffrey Townsend
218100b029 No longer needed. 2017-01-07 20:56:35 +00:00
Jeffrey Townsend
20c65de827 - The platform-config template now expects the platform basename and platform revision as separate variables.
- The platform-config package now depends on the platform-module package.
2017-01-07 20:55:13 +00:00
Jeffrey Townsend
e5b8f44c5e The platform-config template now expects the platform basename and platform revision as separate variables. 2017-01-07 20:54:17 +00:00
Jeffrey Townsend
4e3021f2ca - Move the ls2088 to its own directory
- Add nxp vendor module package
- Add nxp platform module packages
2017-01-07 20:52:28 +00:00
Jeffrey Townsend
31a43852b7 The LS2088 can not live under the LS2020 platform directory. It has been moved to its own platform directory. 2017-01-07 20:50:36 +00:00
Jeffrey Townsend
3862d91dec Moved to x86_64 subdirectory. 2017-01-07 20:49:48 +00:00
Jeffrey Townsend
439028f14d Quanta patch to recognize emerson power supplied. I'd prefer this to be done more generically. 2017-01-07 18:09:24 +00:00
Jeffrey Townsend
6db6880d48 - Add PIIX
- Set CONFIG_ARCH_NR_GPIOS to 512.
2017-01-07 18:08:21 +00:00
Jeffrey Townsend
a2c0ab156b CONFIG_ARCH_NR_GPIOS support. 2017-01-07 00:56:12 +00:00
Jeffrey Townsend
993c4fc7ec Add driver-esdhc-p2020-broken-timeout 2017-01-05 17:35:13 +00:00
Jeffrey Townsend
6f3d3b800f Dell cold restart. 2017-01-05 04:09:03 +00:00
Jeffrey Townsend
90c66475eb Enable EDA. 2017-01-04 23:41:51 +00:00
Jeffrey Townsend
830a9f7c7c Early DMA Allocator patch. 2017-01-04 23:41:42 +00:00
Jeffrey Townsend
50607a2e52 Upgrade to 3.16 LTS 2017-01-04 20:56:14 +00:00
Jeffrey Townsend
cfde862b3d Enable deselect-on-exit. 2017-01-04 20:55:05 +00:00
Jeffrey Townsend
365ae2dcb9 PC954X Deselect patch. 2017-01-04 20:54:45 +00:00
Jeffrey Townsend
a5b67853f0 Move to 3.16 LTS. 2017-01-03 18:27:06 -08:00
Jeffrey Townsend
c6550a328f Merge pull request #107 from shengzhou/add-dpaa2-and-ls2088ardb
Add NXP DPAA2 networking and arm64 LS2088ARDB platform
2017-01-03 12:57:35 -08:00
Jeffrey Townsend
301b94a6b1 This functionality was previously provided by an AS7716-specific patch.
The changes are now controlled by module parameters and those modules parameters can be
specified by the platform when necessary.
2017-01-03 19:57:01 +00:00