Commit Graph

1952 Commits

Author SHA1 Message Date
Jeffrey Townsend
da2caa45fa Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2019-08-19 19:03:00 +00:00
Jeffrey Townsend
c3b2f9dd8d Add kernel 4.19 to the ugprade package. 2019-08-19 19:02:17 +00:00
Jeffrey Townsend
f17bc298b5 Merge pull request #594 from jostar-yang/ir350a_20190731
Fix ir3570a i2c casue to read eeprom fail
2019-08-19 11:56:50 -07:00
Jeffrey Townsend
332702bcfc Merge pull request #602 from MellanoxBSP/onl_upstream_kpatch_31
Add patches for Mellanox:
2019-08-19 11:55:28 -07:00
Jeffrey Townsend
dc21cd945f Merge pull request #586 from MellanoxBSP/onl_mlnx_qsfp_fix
Fix SFP port count for MSN3800 system
2019-08-19 11:55:03 -07:00
Jeffrey Townsend
dcddb9ce81 The KVM platform how uses kernel 4.19. 2019-08-19 18:53:17 +00:00
Jeffrey Townsend
572c3f90ec Add kernel 4.19. 2019-08-19 18:52:56 +00:00
Jeffrey Townsend
99b685e1b6 4.19 configuration updates for KVM targets. 2019-08-19 17:51:22 +00:00
Jeffrey Townsend
fc712f1793 Initial 4.19 package. 2019-08-19 17:51:05 +00:00
Oleksandr Shamray
21d2b04736 Add patches for Mellanox:
0031:
1. Skip split entries in hwmon.
2. Run loop for port creation over maximum port counter, otherwise
in some split configuration with holes, some last modules can be
missed.

0032:
This patch is required for new Mellanox systems and also contains
bugfixes. Patch contains backporting for the next drivers:
drivers/net/ethernet/mellanox/mlxsw/mlxsw_minimal;
drivers/platform/x86/mlx-platform;
drivers/platform/mellanox/mlxreg-hotplug;
drivers/hwmon/mlxreg-fan
2019-08-15 12:54:29 +03:00
Jeffrey Townsend
b4af32e74f Merge pull request #597 from jcsteven/2019-0802-ASXVOLT16-Fix-Intel-iommu-off
Fix to set Intel-iommu=off as default for ASXVOLT16. Note that if Int…
2019-08-06 08:56:33 -07:00
jcsteven
e649ca0bcb Fix to set Intel-iommu=off as default for ASXVOLT16. Note that if Intel-iommu is set to on which will cause GPON/XGSPON chip failure in initalization. 2019-08-06 17:08:08 +08:00
jcsteven
996b539426 Fix to set Intel-iommu=off as default. Note that if Intel-iommu is set to on which will cause GPON/XGSPON chip failure in initalization. 2019-08-06 16:37:25 +08:00
Jeffrey Townsend
4b932f9883 Merge pull request #589 from jostar-yang/asgvolt64_20190729
Fix gpon port eeprom mapping i2c device
2019-08-02 08:53:43 -07:00
Jostar Yang
9f9d94ab03 Fix ir3570a i2c casue to read eeprom fail 2019-08-02 14:37:32 +08:00
Jeffrey Townsend
7be92b9152 aim_strlcpy fix. 2019-07-31 14:37:41 +00:00
jostar-yang
e86b0246ed Merge branch 'master' into asgvolt64_20190729 2019-07-31 14:25:42 +08:00
Jeffrey Townsend
616b4f448d Overrun fixes. 2019-07-30 14:14:19 -07:00
Jeffrey Townsend
38de7819de Buster I2C updates.
The i2c headers and libraries have been split in buster.
This change configures the code for building and linking under buster.
2019-07-30 19:27:26 +00:00
Jeffrey Townsend
0084c3eca5 Buffer overrun fixes. 2019-07-30 19:26:50 +00:00
Jeffrey Townsend
5a8c469af0 These autogen makefiles should have been ignored. 2019-07-30 19:16:38 +00:00
Jeffrey Townsend
fde95db8c2 Add missing makefile. 2019-07-30 19:15:46 +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
jostar-yang
4bfc17847c Update sysi.c 2019-07-29 18:23:47 +08:00
Jostar Yang
2493d3c079 Modify read sys eeprom from byte mode 2019-07-29 18:12:26 +08:00
Jostar Yang
762b9f226d Modify to support led by read ipmi from BMC 2019-07-29 18:07:01 +08:00
Jostar Yang
3ba4daa336 Fix gpon port eeprom mapping i2c device 2019-07-29 17:56:02 +08:00
Oleksandr Shamray
64a10a5e44 Fix port number 32->64 for MSN3800 system 2019-07-17 09:35:10 +00:00
Jeffrey Townsend
01d1564b84 Update custom PKG files to match new common platform build settings. 2019-07-16 19:02:18 +00:00
Jeffrey Townsend
3e23c8b3b2 Initial framework for 4.19. 2019-07-16 00:06:16 +00:00
Jeffrey Townsend
f159eba569 Latest 2019-07-15 20:23:07 +00:00
Jeffrey Townsend
4ad73d260b Remove parent src directory. 2019-07-13 18:00:15 +00:00
Jeffrey Townsend
c2dcbe7eae Update template based on new platform makefiles. 2019-07-13 17:46:43 +00:00
Jeffrey Townsend
8afb69e29f General Platform Module Cleanup
- Cleanup and rerun autogen definitions for each platform module.
- Add missing makefiles.
2019-07-13 17:44:54 +00:00
Jeffrey Townsend
d09d604ea2 Normalize ONLP Platform module directories.
All modules should be in a self-named directory.
2019-07-10 12:45:24 -07:00
Jeffrey Townsend
0d861f0db4 Restrict Delta armel platforms to Jessie.
These platforms rely on the older 3.2 iproc kernel (which it too old to build past jessie).
If these platforms are ported to the 4.14 iproc kernel then this restriction can be removed.
2019-07-10 09:19:42 -07:00
Jeffrey Townsend
f44525c29f Common ONLP shared library and static binary build makefiles. 2019-07-08 21:52:56 +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
b009a69f98 These were missed during the first round of platform directory name simplification. 2019-07-08 16:55:06 +00:00
Jeffrey Townsend
3f7d358523 Ignore module autogen makefiles. 2019-07-08 16:54:22 +00:00
Jeffrey Townsend
848832710d Simplify the platform directory names. 2019-07-05 19:50:14 +00:00
Jeffrey Townsend
b3d12fb4c9 Merge pull request #574 from MellanoxBSP/master
Fix port number 32->64 for MSN3800 system
2019-07-05 11:04:34 -07:00
Jeffrey Townsend
6588b30b57 Merge pull request #572 from jostar-yang/as9716_20190627
Fix IR3570A issue that cause read eeprom problem
2019-07-05 11:04:15 -07:00
Jeffrey Townsend
feada3b083 Merge pull request #570 from CynthiaINV/master_2
Update existed platform Inventec D5264Q28B and new platform D10064 (support ONLP)
2019-07-05 11:02:31 -07:00
Jeffrey Townsend
e2671bea76 Merge pull request #568 from jostar-yang/asgvolt64_20190621
Fix combo port led issue
2019-07-05 10:58:18 -07:00
Jeffrey Townsend
7d224af126 Merge pull request #567 from shaohuaxiong/master
add trace log and update
2019-07-05 10:57:57 -07:00
Jeffrey Townsend
1791b37b28 Merge pull request #556 from JohnsonYJLu/agc7646slv1b
Delta agc7646slv1b
2019-07-05 10:55:52 -07:00
Zi Zhou
a7f2a4ea46 New OnlPlatformPortConfig for S5212/S5224 2019-07-02 13:23:13 -07:00
Oleksandr Shamray
0b430b632c Fix port number 32->64 for MSN3800 system 2019-07-01 07:50:36 +00:00
Jostar Yang
ef02daa503 Fix IR3570A issue that cause read eeprom problem 2019-06-28 15:58:19 +08:00