Commit Graph

365 Commits

Author SHA1 Message Date
Jeffrey Townsend
0d96386d95 Merge pull request #315 from DeltaProducts/ag6248-feb-12
add platform support for ag6248c and ag6248c_poe
2018-04-04 08:35:14 -07:00
Jeffrey Townsend
3b45ae6813 UDS Error Handling
- Don't allow UDS connects() to block.
- Add a 1 second timeout for all UDS read/write operations.
2018-04-03 21:37:22 +00:00
Jeffrey Townsend
be9cdca9d5 Manufecturer field missing from JSON output. 2018-03-29 18:18:27 +00:00
Michael Shych
6a680ec9c5 Configure ISMT and AT24 drivers as modules.
AT24 module can be loaded with different max buffer size.
ISMT driver interfere with MLNX I2C controller.
ISMT as module can be placed in blacklist on Mlnx platforms.

Signed-off-by: Michael Shych <michaelsh@mellanox.com>
2018-03-12 20:04:57 +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
ac3aef6597 Remove autogenerated makefiles from git. 2018-03-08 17:56:11 +00:00
Jeffrey Townsend
63a7c29302 AT24, CP2112, and GPIO updates. 2018-02-28 10:15:24 -08:00
Jeffrey Townsend
a12ee390f0 Merge pull request #309 from phani-karanam/add_latest_cp112_patch
Adding CP2112 latest patch & Enabling USB_ACM in linux config to crea…
2018-02-23 12:28:42 -08:00
shaohua.xiong
65cd247a0a add platform support for ag6248c and ag6248c_poe 2018-02-23 16:25:05 +08:00
Steven Noble
4539cd8c74 Configuration changes for the 4.9 kernel to support FBOSS and the Wedge 100/100S
Tunnel support added for FBOSS
USB_ACM for Wedge BCM connection.
2018-02-22 23:56:59 +00:00
phani-karanam
897f3f3e83 Adding CP2112 latest patch & Enabling USB_ACM in linux config to create TTY interface for CPU to BMC communication. 2018-02-21 14:45:57 +08:00
Stanley Chi
313ae83055 Add new Delta platform: AG9032V2.
Add ipmitool to jessie builds.
Add support for AG9032V2 on kernel 4.9-lts config.

Signed-off-by: Stanley Chi <stanley.chi@deltaww.com>
2018-01-12 13:05:54 +08:00
Jeffrey Townsend
04257bed1a Update to 3.2.98. 2018-01-09 16:32:02 +00:00
Jeffrey Townsend
3305efba3b Update the 4.9.75. 2018-01-09 16:18:45 +00:00
Jeffrey Townsend
9d476e2207 Upgrade to 3.16.53. 2018-01-09 16:13:22 +00:00
Jeffrey Townsend
78d303832a Update 4.9-LTS to 4.9.74. 2018-01-05 00:27:19 +00:00
Jeffrey Townsend
2f340beef7 Update to 3.16-LTS to 3.16.52. 2018-01-04 23:48:48 +00:00
Jeffrey Townsend
742bb5b8ca Revert "sync delta Release 1.3 about ag6248c with ocp " 2017-12-29 08:58:44 -08:00
Jeffrey Townsend
26d0e49f11 Merge pull request #282 from DeltaProducts/release-1.3
sync  delta Release 1.3  about ag6248c with ocp
2017-12-29 08:46:14 -08:00
Jeffrey Townsend
034ab83a76 Merge pull request #263 from mshych/master
Mellanox MSN2700, MSN2410, MSN2100 support for Debian9 / kernel 4.9.30 build
2017-12-29 06:31:53 -08:00
DeltaProducts
d8237498bc Merge pull request #18 from opencomputeproject/master
sync with ocp
2017-12-29 09:01:03 +08:00
shaohua.xiong
ea03f2715a support the platform delta ag6248c 2017-11-21 18:33:41 +08:00
Jeffrey Townsend
3f34834ecb Merge pull request #259 from ghjoec/master
Inventec d7032q28b onlp update.
2017-11-16 12:07:39 -08:00
Jeffrey Townsend
b43c7aa7e3 Add unit tests for additional 25G CR cables. 2017-11-15 20:48:13 +00:00
Zi Zhou
8c1dbf1d48 SFP28 CR type and length fix 2017-11-15 11:23:48 -08:00
Michael Shych
2624a062b8 Add ONL based on Debian 9 and kernel 4.9.30 support for Mellanox platforms MSN2700, MSN2410, MSN2100.
Signed-off-by: Michael Shych <michaelsh@mellanox.com>
2017-11-13 12:51:57 +00:00
Joe Chan
54197c317c Update Inventec d7032q28b. 2017-10-27 01:20:42 -07:00
Jeffrey Townsend
f877fd216f Add F4M-QSSFP-C-2-30.
Conflicts:
	packages/base/any/onlp/src/sff/module/src/sff_db.c
2017-10-25 22:39:35 +00:00
Jeffrey Townsend
e5b69c3ce4 Merge pull request #254 from brandonchuang/as7816_64x
Add new accton platform, AS7816_64X.
2017-10-20 11:24:07 -07:00
Jeffrey Townsend
ed9a13a10b The onlp-snmpd daemon now exports the current utilization via domain socket. 2017-10-18 16:08:59 +00:00
Jeffrey Townsend
881f5a0473 Merge pull request #255 from carlroth/roth_onlp
Use Python weakref to streamline C memory management
2017-10-16 14:35:23 -07:00
Carl D. Roth
81320398bc Clean up logging 2017-10-16 14:16:48 -07:00
Jeffrey Townsend
ff333b2d50 The media setting for 1G_BASE_{T,CX} in sff_info_init should be Copper. 2017-10-16 19:40:30 +00:00
Carl D. Roth
fe36fc46f8 Switch bitmap and sys_info to use weakrefs 2017-10-16 11:47:17 -07:00
Carl D. Roth
21e0949a98 Add weakref wrapper for partially-malloc'd struct data 2017-10-16 11:36:31 -07:00
Brandon Chuang
91fae41cc6 Add new accton platform, AS7816_64X. 2017-10-16 14:40:44 +08:00
Jeffrey Townsend
a3c3ebb263 Add infrastructure to support unparsable cables by vendor and model number.
Conflicts:
	packages/base/any/onlp/src/sff/module/src/sff.c
	packages/base/any/onlp/src/sff/module/src/sff_db.c
2017-10-15 21:34:05 +00:00
Jeffrey Townsend
c04a9a2604 Handle problems accessing the ONIE eeprom more gracefully. 2017-10-15 20:28:49 +00:00
Carl D. Roth
dfe65ab2a3 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_onlp 2017-10-11 13:04:55 -07:00
Carl D. Roth
de66432e19 Initial attempt to clean up memory managment with weakref 2017-10-09 13:01:14 -07:00
Jeffrey Townsend
116fc560dc Merge pull request #248 from carlroth/roth_onlp
Python bindings for libonlp
2017-10-08 09:06:57 -07:00
Jeffrey Townsend
3b93153268 Additional file utilities. 2017-10-06 14:34:46 +00:00
Carl D. Roth
91162395df typos 2017-09-27 17:02:00 -07:00
Carl D. Roth
0f659905a7 Test sfp.h and sff.h 2017-09-27 16:14:55 -07:00
Carl D. Roth
ee9062a361 Wrap the sff module 2017-09-27 16:14:33 -07:00
Carl D. Roth
adbc8cc62a Added Sfp.h and sff.h support
- fix references to uint32
- add enough bitmap support to handle SFP bitmaps
2017-09-27 16:14:18 -07:00
Carl D. Roth
ea2c56af00 Wrap the sff module 2017-09-27 16:10:48 -07:00
Carl D. Roth
db1d98dea0 Updated strcmp for enum lookup 2017-09-27 16:10:16 -07:00
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