Commit Graph

298 Commits

Author SHA1 Message Date
Zi Zhou
e662a9b669 check for SFP28 first. 2017-09-27 13:26:03 -07:00
Jeffrey Townsend
edc98e7436 Add option to output utilization only. 2017-09-26 17:43:33 +00:00
Jeffrey Townsend
161bcc91af Add SFP28. 2017-09-25 18:30:00 +00:00
Jeffrey Townsend
1a0f22a36e Allow the default ONLP platform package templates to take a revision other than r0. 2017-09-25 16:28:03 +00:00
Jeffrey Townsend
e129f9504d Merge pull request #237 from SamCC-Chang/ingrasys
Support ingrasys platform
2017-09-25 09:14:31 -07:00
joy.yw.chang
cbec057007 Remove w83795 and eeprom modules, Modify platform name in config file 2017-09-19 22:38:28 -07:00
Zi Zhou
49ae98db1c support SFP28 SR 2017-09-15 10:57:14 -07:00
Jeffrey Townsend
d120a9f1d4 Initial python enums. 2017-09-12 16:39:41 +00:00
Jeffrey Townsend
a2ee36fa10 SFP flags regenerated. 2017-09-12 09:35:37 -07:00
Jeffrey Townsend
2681870da4 Python Enum Support
- Define ONLP_SFP_CONTROL_FLAGS properly in terms of the shared control list.
- Add a pyenum section.
2017-09-12 09:33:48 -07:00
Jeffrey Townsend
b89d5a1ce8 Add global denit. 2017-09-08 22:46:15 +00:00
Jeffrey Townsend
9038737228 Fix memory leaks on deinit. 2017-09-08 15:20:40 +00:00
Jeffrey Townsend
88ab3ed487 Add PSM4 unit. 2017-09-07 00:08:26 +00:00
Zi Zhou
4cde76b3f5 Support 100G PSM4 optics 2017-09-01 18:35:41 -07:00
Zi Zhou
0e5f91fb18 support 40GBASE-ER4 optics 2017-08-22 17:07:23 -07:00
Jeffrey Townsend
b26cdbbc37 Patch for building with GCC5/6. 2017-08-22 22:57:30 +00:00
Jeffrey Townsend
e8fa7a6908 Trivial compilation fix. 2017-08-22 22:56:18 +00:00
Jeffrey Townsend
bc6fd94b5e Merge pull request #228 from atmaramg/master
VFIO and MMU support LS2088ARDB
2017-08-08 18:39:37 -07:00
Atmaram
cdb84bd043 VFIO and MMU support LS2088ARDB
Signed-off-by: Atmaram <b38856@nxp.com>
2017-08-02 17:00:51 +05:30
Jeffrey Townsend
40fc82b48c Remove setup marker on clean. 2017-07-18 16:24:31 +00:00
Jeffrey Townsend
ab048a41d9 Enable additional DHCP options to support functional parity with ONIE. 2017-07-18 16:23:22 +00:00
Jeffrey Townsend
775e7d567a Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2017-07-14 18:41:59 +00:00
Jeffrey Townsend
6308d4018d Accidentally committed. 2017-07-14 18:34:02 +00:00
Jeffrey Townsend
a17a83966b Merge pull request #224 from brandonchuang/master
[kernel 3.16-lts] Enable UEFI related config
2017-07-14 09:28:50 -07:00
Jeffrey Townsend
a6c87b0a66 Merge pull request #223 from sonoble/4-9-config-update
igb: Add support for bcm5461x phy
2017-07-14 09:28:29 -07:00
Jeffrey Townsend
fefbfa6fa1 Merge pull request #208 from raymondhuey/netberg
Support Netberg Platform
2017-07-14 09:20:06 -07:00
brandon_chuang
56bbb50716 [kernel 3.16-lts] Enable UEFI related config 2017-07-14 10:05:56 +08:00
Steven Noble
cdaabeb19e igb: Add support for bcm5461x phy
Patch provided by David Ahern @dsahern for kernel 4.11 based on 3.16-lts ONL patch.
2017-07-12 20:41:24 +00:00
Jeffrey Townsend
ef194f7b65 Enable DESELECT_ON_EXIT by default. 2017-07-12 18:00:50 +00:00
Jeffrey Townsend
188d02f518 Enable the SFF unit test. 2017-07-07 16:28:55 +00:00
Jeffrey Townsend
5b1d3751c1 SFF Interface Improvements
- All meta fields can now be populated directly from the module type.
  - This places the mapping in a single place for all fields.
  - This allows a complete info structure to be populated by module type along.
    This is useful for simulation.
- Add JSON output.
2017-07-07 16:26:06 +00:00
Jeffrey Townsend
227daab6dc Remove ucli advertisement. 2017-07-07 16:24:35 +00:00
raymond.huey
3d4aa912b4 Update the Support for Netberg Platforms
- remove the patch file "driver-i2c-bus-intel-ismt-netberg-aurora.patch".
- modify the method of reading EEPROM : access the binary data directly for EEPROMs on main board and PSU.
- remove the function "onlp_sysi_platform_set" in file "sysi.c".
- change the SYS_OBJECT_ID in file "__init__.py":
    Aurora 620 : .620.1
    Aurora 720 : .720.1
- remove the "/dev/rtc1" in file "__init__.py", because there is no ds1339 on Netberg Aurora platforms.
2017-07-06 16:25:24 +08:00
raymondhuey
f90837424d Update the patch file "driver-igb-netberg-aurora.patch"
- Remove unused and re-define definitions in bcm_phy.c
- Change the name of function "bcm54616_config_init" to "bcm54616s_config_init"
2017-06-21 14:13:21 +08:00
Jeffrey Townsend
90611663f2 - 3.2 LTS X86 Base configuration. 2017-06-13 08:34:24 -07:00
Jeffrey Townsend
48a81f89e6 Set patch directory. 2017-06-13 08:32:29 -07:00
Jeffrey Townsend
0fce071a5f Allow K_PATCH_DIR override. 2017-06-13 08:32:06 -07:00
Jeffrey Townsend
6b6f919350 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2017-06-09 18:19:52 +00:00
Jeffrey Townsend
895cee3299 Move patchset to arm config area. 2017-06-09 17:03:41 +00:00
Jeffrey Townsend
f57367f392 Initial 4.9 LTS. 2017-05-26 18:19:18 +00:00
Jeffrey Townsend
a43cd8a9a3 I2C Read Enhancements
- Enable I2C implicit I2C retries on transaction errors.
  Disabled by ONLP_I2C_F_DISABLE_READ_RETRIES.
2017-05-26 00:42:21 +00:00
Jeffrey Townsend
20af5f254c Merge pull request #206 from Lewis-Kang/master
To be able to support HW watchdog for x86_64 platforms
2017-05-25 09:23:03 -07:00
Jeffrey Townsend
2dab1c0cd8 SFF Improvements
- Add missing xmacros for SFF enumerations.
- Add non-standard part recognition options and types.
2017-05-25 16:09:58 +00:00
Jeffrey Townsend
8419eb7653 Add implicit retries on i2c read errors.
TODO: Make configurable.
2017-05-25 16:08:21 +00:00
raymond.yc.huey
1e0f9aca98 Add Netberg Aurora 620 and Aurora 720 Platform Support 2017-05-24 18:19:56 +08:00
Lewis Kang
92f8676733 support HW watchdog for x86_64 platforms 2017-05-17 16:40:37 +08:00
Zi Zhou
4adef6b4ce identify 100G breakout DAC(QSFP28) that has compliance code of 25GBASE-CR CA-S, CA-N as 100GBASE-CR4 2017-05-08 19:22:55 -07:00
Jeffrey Townsend
196bff1c98 Merge pull request #200 from kenchiang/onlp-snmpd4
Update resources and sensors in separate thread
2017-05-06 07:40:09 -07:00
Ken Chiang
e973183257 Remove/demote log messages in sensor and resource update functions. 2017-05-04 17:03:28 -07:00
Ken Chiang
a91753e3ba Refactor onlp-snmpd platform and sensor handling so that updates happen in a separate thread. 2017-05-01 18:09:16 -07:00