Jeffrey Townsend
8c1df07a86
Improve dmidecode usage.
...
- Improve arch conditions.
- Don't throw exeptions on decode errors.
2017-08-02 22:10:38 +00:00
Jeffrey Townsend
cdb205ee75
Architecture and error checking.
2017-07-19 17:58:22 +00:00
Jeffrey Townsend
701b91ae82
Initial
2017-07-19 17:58:19 +00:00
Jeffrey Townsend
05165f61ea
- Place DHCP options in /var/run/udhcpc
...
- Request default-url and siaddr.
2017-07-19 17:57:32 +00:00
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
0a1dad9343
Cleaning the lib directory must happen prior to kernel build (now that kernel modules are installed there).
2017-07-14 18:40:45 +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
Jeffrey Townsend
34537a30c3
Merge pull request #209 from jonathantsai-qci/master
...
Add Quanta IX2 Platform:
2017-06-30 08:57:42 -07: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
1d53e8afee
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
2017-06-13 16:29:47 +00:00
Jeffrey Townsend
3c45fab2a5
Add 3.2 prerequisite.
2017-06-13 16:27:57 +00:00
Jeffrey Townsend
623e901516
Add 3.2 LTS option for x86.
2017-06-13 15:46:46 +00:00
Jeffrey Townsend
4c9ca4145e
3.2 LTS build for x86_64.
2017-06-13 08:35:55 -07:00
Jeffrey Townsend
7a777f87b8
Add 3.2 LTS.
2017-06-13 08:35:21 -07: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
845ac9878d
Add 4.9 package dependency.
2017-05-27 15:23:11 +00:00
Jeffrey Townsend
274bb17fc1
Add 4.9 LTS as a platform kernel option.
2017-05-26 18:43:47 +00:00
Jeffrey Townsend
a8b29c9365
Initial amd64 build for the 4.9 LTS kernel.
2017-05-26 18:20:04 +00:00
Jeffrey Townsend
f57367f392
Initial 4.9 LTS.
2017-05-26 18:19:18 +00:00
Jeffrey Townsend
725f3171fa
Improve SWI handling for reduced processor/memory environments.
...
- Increase SWI bootmode timeout
- Unzip the rootfs directly into the target directory instead of through a pipe.
2017-05-26 16:02:07 +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
Jonathan Tsai
9a9cb17fb7
Add Quanta IX2 Platform:
...
1. Port IX2 platform driver
2. Add class OnlPlatformPortConfig_48x25_8x100 at base.py
3. Port IX2 ONLP: board info
4. Port IX2 ONLP: thermal
5. Port IX2 ONLP: fan
6. Port IX2 ONLP: psu
7. Port IX2 ONLP: sfp
8. Port IX2 ONLP: modify gpio calling from low-level to onlp-lib
9. Port IX2 ONLP: led
2017-05-23 11:03:29 +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
Jeffrey Townsend
f4bb81b802
Re-enable this kernel build.
2017-05-04 21:34:24 +00: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
Jonathan Tsai
01a3908322
Add LY4R platform:
...
1. [LY4R] Port platform driver
2. [LY4R] Port ONLP: board info
3. [LY4R] Port ONLP: systemled
4. [LY4R] Port ONLP: SFP
5. [LY4R] Print "ONLP is not supported for RPSU/FAN/THERMAL"
6. [LY4R] Port UEFI support
2017-04-28 15:13:14 +08:00
atmaramg
3a596da507
LS MC and AIOP console support
2017-04-26 16:13:26 +05:30