Commit Graph

636 Commits

Author SHA1 Message Date
Jeffrey Townsend
fb6456bb14 Merge pull request #438 from jostar-yang/as7716-32x
Use i2c word mode instead of use block mode for access sys eeprom
2018-10-09 12:43:12 -07:00
Jeffrey Townsend
f37a2b2091 Merge pull request #443 from phani-karanam/add_OOM_SUPPORT_for_accton_wedge100_32x
Added OOM support for x86-64-accton-wedge100-32x
2018-10-09 12:42:46 -07:00
Jeffrey Townsend
3c320e921d Merge pull request #446 from phani-karanam/add_OOM_support_for_wedge100BF-65x
Added OOM support for x86-64-accton-wedge100bf-65x
2018-10-09 12:42:25 -07:00
Jeffrey Townsend
7861ad22da Merge pull request #441 from phani-karanam/add_OOM_support_for_x86_64_accton_wedge100bf_32x
Added OOM support for x86-64-accton-wedge100bf-32x
2018-10-09 12:42:09 -07:00
Jostar Yang
edaff9f159 Modify psu driver to support both 3y and delte power 2018-10-03 11:05:15 +08:00
Jostar Yang
c5ca78c76b Merge branch 'master' of https://github.com/opencomputeproject/OpenNetworkLinux into as7816-64x 2018-10-03 10:34:32 +08:00
Jeffrey Townsend
89513d0489 Merge pull request #429 from OrdnanceNetworks/netberg-aurora-420-support
[netberg-aurora-420] Add Netberg Aurora 420 switch support
2018-09-25 11:19:50 -07:00
Jeffrey Townsend
2e503b83bb Merge pull request #425 from Hsu-PC/master
[Quanta][LY8] modify port name initial method
2018-09-25 11:15:34 -07:00
Jeffrey Townsend
d1c5086c28 Merge pull request #424 from brandonchuang/as5916_54xk
[as5916-54xk] Add support for OOM
2018-09-25 11:14:55 -07:00
Jeffrey Townsend
6ca71d738f Merge pull request #422 from brandonchuang/as5512_54x
[as5512-54x] Add support for OOM
2018-09-25 11:14:38 -07:00
Jeffrey Townsend
c7e493982a Merge pull request #413 from brandonchuang/oom
Remove optoe.c under accton x86-64 folder, use the common one instead
2018-09-25 11:14:19 -07:00
Jeffrey Townsend
5060404140 Merge pull request #412 from brandonchuang/as4610_54t_b
[as4610] Add support for OOM optoe driver
2018-09-25 11:13:51 -07:00
Sergey Popovich
6dd61ba65a platforms: netberg: Add Aurora 420 switch
It is very similar to Aurora 420, even onlp shared object part from
Aurora 620 considered as example when porting support for 420 (see
the diff between 620 and 420 to find differences if necessary).

Main difference in onlp is that we have four LEDs (1 SYS STAT, 2 PSU
and 1 for FAN), 7 thermal (4 for two PSU, 1 for MAC, 1 for front and
1 for rear) and 6 fans (4 for board, 2 for PSU).

New 420, as well as 620 and 720 requires upstream ONIE to install
correctly. Install and boot tested with ONIE "master-201805301609".

Signed-off-by: Sergey Popovich <sergey.popovich@ordnance.co>
2018-09-07 21:35:34 +03:00
Sergey Popovich
6d394e7418 platforms: netberg: Update hardware monitor driver
Following enhancements come with this change:

  o New ASTERION board
  o New/updated sysfs interface to:
     + detect rxlos (rxlos1..rxlos4)
     + set tx_disable (tx_disable1..tx_disable4)
     + detect tx_fault (tx_fault1..tx_fault4)
     + read/update sfp_copper eeprom

Signed-off-by: Sergey Popovich <sergey.popovich@ordnance.co>
2018-09-07 21:35:34 +03:00
Sergey Popovich
e9409f1295 platforms: netberg: Correct vendor-config enterprise number
According to IANA assignments for enterprise Netberg company has number
50424, not 47294. Correct this to match one in ONIE.

Signed-off-by: Sergey Popovich <sergey.popovich@ordnance.co>
2018-09-07 21:35:34 +03:00
Zi Zhou
4d5d8832e0 add i2c-ismt parameters to read JDSU PLRXPL-VI-S24-22 SFP EEPROM properly 2018-09-05 10:45:14 -07:00
phani-karanam
e847ba6cb8 Added OOM support for x86-64-accton-wedge100bf-65x 2018-09-05 11:23:56 +08:00
phani-karanam
cd8555b113 Added OOM support for x86-64-accton-wedge100-32x 2018-08-31 18:30:34 +08:00
phani-karanam
5fbdaebe81 Added OOM support for x86-64-accton-wedge100bf-32x 2018-08-30 20:28:16 +08:00
Jeffrey Townsend
5cc78a80ce Merge pull request #436 from jostar-yang/csp-9250
Modify csp9250  drv to support kernel-4.14
2018-08-29 11:35:03 -07:00
Jeffrey Townsend
44d7d54830 Merge pull request #431 from jostar-yang/as5916-54xks
Modify sysi to read eeprom via word_data.
2018-08-29 11:32:18 -07:00
Jostar Yang
f5c7e100c6 Use i2c word mode instead of use block mode for access sys eeprom 2018-08-29 15:51:53 +08:00
Jostar Yang
490aa69c5f Modify to use i2c word mode instead of use block mode for access system eeprom 2018-08-29 14:42:23 +08:00
Jostar Yang
cc32238564 1. Let csp9250 support kernel-4.14. 2. Remove not need debug log 2018-08-28 16:31:21 +08:00
Jeffrey Townsend
f29aa9086b The SFPI layer should not implement transmitter disable for QSFP modules as part of the TX_DISABLE control.
The transmitter disable bytes are standardized by the MSA and managed by the upper layer using the dev_writeb() routines when
appropriate based on module type.

Writing the transmitter enable bytes are not appropriate for CR cables and will generate write errors so attempting to
emulate this behavior without knowing the type of module is also troublesome.
2018-08-17 23:15:16 +00:00
Jostar Yang
850c82cc1a Modify sysi to read eeprom via word_data due to block_data get error for some eeprom hw. 2018-08-16 14:23:20 +08:00
Jeffrey Townsend
79612e563d Merge pull request #426 from jostar-yang/as7326
Implement thermal plan follow HW SPEC
2018-08-06 16:30:28 -07:00
Zi Zhou
ef79e64bb8 fix PSU model display 2018-08-06 16:10:50 -07:00
Jostar Yang
cf5e1b721a Implement thermal plan follow HW SPEC 2018-08-06 16:46:12 +08:00
charlie.hsu
3a19c91ef1 [Quanta][LY8] modify port name initial method
1. initial port_name in user-space(python)
2. change OOM driver to common module
2018-08-02 13:58:51 +08:00
brandonchuang
f53b90acac [as5916-54xk] Add support for OOM 2018-07-31 13:59:16 +08:00
Jeffrey Townsend
cb19a16bba Fix bootcmds for the LY2 after the change introduced by 68a3487365. 2018-07-30 20:51:19 +00:00
brandonchuang
e101c5e99c [as5512-54x] Add support for OOM 2018-07-23 14:07:23 +08:00
Jeffrey Townsend
90789efb64 Merge pull request #419 from DeltaProducts/ag7648c
add support Ag7648c platform
2018-07-18 11:29:52 -07:00
Jeffrey Townsend
04501d715a Merge pull request #415 from phani-karanam/wrong_color_led_fix_65x
fixing the issue of wrong color of system LEDs
2018-07-18 11:27:49 -07:00
Jeffrey Townsend
3b46bd4b58 Merge pull request #401 from brandonchuang/as5916_26xb
Add new accton platform, AS5916-26XB.
2018-07-18 11:26:17 -07:00
Jeffrey Townsend
ae05372014 Merge pull request #406 from jostar-yang/as5916-54xks
Add support as5916-54xks platform
2018-07-18 11:23:53 -07:00
Jeffrey Townsend
88e6b1c393 Merge pull request #418 from Ed-Swarthout-NXP/nxp-arm64-ls1088a
arm64-nxp-ls1088ardb use correct dtb
2018-07-18 11:20:34 -07:00
shaohua.xiong
0bd13c1ee4 support the ag7648c platform 2018-07-05 09:33:23 +08:00
Ed Swarthout
1629e9eee7 arm64-nxp-ls1088ardb use correct dtb
Signed-off-by: Ed Swarthout <Ed.Swarthout@nxp.com>
2018-07-03 16:43:16 -05:00
brandonchuang
7e83b99d2e [as5916-26xb] Add make.mk to fix the build failure 2018-07-03 09:14:14 +08:00
phani-karanam
d0cbea51a9 Fixed onlp_sfp_eeprom_read shifts QSFP EEPROM data 2018-06-28 16:02:18 +08:00
phani-karanam
108acea4c8 fixing the issue of wrong color of system LEDs 2018-06-26 17:31:55 +08:00
brandonchuang
29c198ce2b Merge branch 'master' into as5916_26xb 2018-06-25 09:04:09 +08:00
Brandon Chuang
bde2ccb6eb Remove optoe.c under accton x86-64 folder, use the common one instead 2018-06-22 15:16:29 +08:00
Brandon Chuang
c1b7904d34 [as4610] Add support for OOM optoe driver 2018-06-21 15:26:11 +08:00
Jeffrey Townsend
a2cb3637ee Merge pull request #403 from DeltaProducts/ag8032
support the AG8032 platfrom
2018-06-19 15:53:30 -07:00
Jostar Yang
0dad4b7450 Add make.mk for build as5916-54xks onlp 2018-06-19 16:11:20 +08:00
Jostar Yang
4d76fd299c Add support as5916-54xks platform 2018-06-14 15:58:05 +08:00
shaohua.xiong
22c654d174 delete the debug information for ag8032 2018-06-14 09:42:33 +08:00