Jeffrey Townsend
dcddb9ce81
The KVM platform how uses kernel 4.19.
2019-08-19 18:53:17 +00:00
Jeffrey Townsend
5a8c469af0
These autogen makefiles should have been ignored.
2019-07-30 19:16:38 +00:00
Jeffrey Townsend
1f26352e94
More Module Autogen and Toolchain Cleanup.
...
- Remove usage of strncpy and require aim_strlcpy instead.
- Fix some broken module autogen files.
2019-07-30 19:13:47 +00:00
Jeffrey Townsend
4ad73d260b
Remove parent src directory.
2019-07-13 18:00:15 +00:00
Jeffrey Townsend
631b1f88b4
All Platform ONLP shared library and static binary builds now use a common makefile infrastructure.
...
The module and build dependencies for each platform shared library and static binary are
essentially the same. They have simply been copied over and over again.
This change creates a common makefile infrastructure that is used to build each platform.
This allows the dependencies of the higher layer ONLP code to be managed in a single place
as well as coordinate code configuration and link libraries.
2019-07-08 21:15:32 +00:00
Jeffrey Townsend
9359bf8c4f
Move the KVM platform to kernel 4.14.
2018-04-18 16:49:53 +00:00
Jeffrey Townsend
3ef3bb3b49
Code Module Cleanup
...
- Fix autogen definitions for all code modules
- Rerun autogen on all modules
2018-03-08 20:20:50 +00:00
Jeffrey Townsend
f7485d0a4f
Revert "merge onlp_sfp_dom_read() into onlp_sfp_eeprom_read()"
2017-03-29 13:51:34 -07:00
Zi Zhou
4e9bb102a2
merge onlp_sfp_dom_read() into onlp_sfp_eeprom_read()
2017-03-15 16:38:14 -07:00
Jeffrey Townsend
797235db68
Initial vendor and platform module packages.
2017-01-07 21:04:37 +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
1ff5775fda
The KVM platform now uses the 3.16 kernel.
2016-07-22 20:36:15 +00:00
Jeffrey Townsend
d763000af8
Add module declaration file.
2016-06-17 17:17:53 +00:00
Jeffrey Townsend
111b433e05
Fix manufacturer value.
2016-06-15 20:38:41 +00:00
Jeffrey Townsend
5c3345bef4
Platform class mini-cleanup
...
- Platform objects now export their physical port configuration
- Property updates.
2016-06-14 15:52:00 +00:00
Carl D. Roth
3f5e708161
Spray and pray! Everything is eth0, right?
...
- stub out syspath entries for network devices
- assume that each platform boots with eth0
2016-05-18 18:49:34 -07:00
Carl D. Roth
19bdb4d72e
Deprecated per-platform grub.cfg, boot shell hooks, legacy install config
2016-05-18 12:59:58 -07:00
Carl D. Roth
5624b49d50
Deprecate /etc/onl/net, /etc/onl/mounts, /etc/fw_env.config
2016-05-17 19:26:01 -07:00
Carl D. Roth
10cd3f6abd
Include u-boot and interface configs for all platforms
2016-05-17 19:25:05 -07:00
Carl D. Roth
a5e443274f
Platform configs for x86-64 systems
2016-05-02 12:58:47 -07:00
Carl D. Roth
9816606a0c
Fixed Makefile includes
2016-04-13 13:53:27 -07:00
Carl D. Roth
77f73779f7
Switch to /dev/vda for root device
2016-03-21 17:48:32 -07:00
Carl D. Roth
52052f850a
Switch to 3.9.6 kernel for KVM support
2016-03-21 17:48:23 -07:00
Jeffrey Townsend
b53ec5eb4a
Add KVM platform support.
2016-03-16 22:50:48 +00:00