948 Commits

Author SHA1 Message Date
Jostar Yang
6122f29ee6 Fix set port_name to incorrect sysfs 2018-11-20 14:50:04 +08:00
Tobias Jungel
847305743a x86-64-delta-ag7648: fix los register bits 2018-11-19 23:14:59 +01:00
Tobias Jungel
2c0401325e x86-64-delta-ag9032v1 fix -Werror=format-overflow
would write a terminating nul past the end of dest
2018-11-19 23:14:36 +01:00
Tobias Jungel
347f87c9e0 x86-64-accton-as5712_54x fix -Werror=format-overflow
would write a terminating nul past the end of dest
2018-11-19 23:14:05 +01:00
Tobias Jungel
ee3505a380 dni_ag5648_sfp: read correct presence register 2018-11-19 23:13:46 +01:00
Tobias Jungel
f33497b987 x86-64-delta-ag5648: add null termination to buffers 2018-11-19 23:13:46 +01:00
robertyu
2d05351193 Update support for Inventec d7032q28b/d7054q28b 2018-11-15 21:47:55 -08:00
Jostar Yang
48ded65d2d Add build as9716-32d onlp needed make.mk 2018-11-14 15:22:45 +08:00
Jostar Yang
b33ee3aea9 Add suport as9716-32d onlp 2018-11-13 18:13:50 +08:00
hans
8195f4459d 1. add platform of ag9032v2a
Signed-off-by: hans <hans.tseng@deltaww.com>
2018-11-13 15:52:07 +08:00
roy_lee
433dc32dab Duplicate attributes that follows lm-sensor naming.
Signed-off-by: roy_lee <roy_lee@accton.com>
2018-11-13 06:55:38 +00:00
wanda
ab7032cf47 Add new platform for Inventec d5254
1.Add new platform for Inventec d5254
  2.Add onlp support for d5254
  3.Add kernel patch for lpc_ich, let gpio recognize Broadwell-de
2018-11-12 17:22:53 +08:00
brandonchuang
c7a9f91270 [as5812-54x] Support serial number for YM-2401J PSU in psui.c 2018-11-08 11:23:55 +08:00
hans
93b1205e34 1. remove the unnecessary debug message
2. simplize and optimize the code.

Signed-off-by: hans <hans.tseng@deltaww.com>
2018-11-07 15:33:58 +08:00
hans
403a9d4b26 1. read the fan's present bit from FANIO controller
2. improve the bus's access

Signed-off-by: hans <hans.tseng@deltaww.com>
2018-11-07 11:08:06 +08:00
brandonchuang
e631d732c5 [as5712-54x] Fix QSFP port mapping issue in sfpi.c 2018-11-07 11:06:39 +08:00
brandonchuang
4fd8ab8b5b [as5812-54x] Fix QSFP port mapping issue in sfpi.c 2018-11-07 11:02:03 +08:00
brandonchuang
78e073afd5 [as7712-32x] Support ACBEL FSF019 PSU 2018-11-02 16:45:12 +08:00
roy_lee
200f35319a [platform]as5916-26xb/as7316-26xb: onlpdump get psu capabilities of DC or AC.
Signed-off-by: roy_lee <roy_lee@accton.com>
2018-11-01 15:17:06 +08:00
roy_lee
6f3598e330 [platform]as5916-26xb/as7316-26xb: take fan speed value to be unsigned to get correct RPM.
Signed-off-by: roy_lee <roy_lee@accton.com>
2018-11-01 15:12:36 +08:00
brandonchuang
0d1dfb4d6d [as5916-54xks] Add cpld watchdog function and enhance the mutex protection of peripheral drivers 2018-10-30 17:22:16 +08:00
Jeffrey Townsend
0ce144ca07 Semi-failed attempt to modify for the 4.14 kernel 2018-10-26 00:07:34 +00:00
Jeffrey Townsend
1f7629399c AS4610-54 Kernel Module builds. The source should be migrated to common for 54/30 after all of this is sorted. 2018-10-26 00:05:55 +00:00
Jeffrey Townsend
ea149f0f3d The 4610 54/30 variants now share the same DTS file. 2018-10-26 00:00:50 +00:00
Aken Liu
fbf6f2adac enhance get data performance
1. old method: open UART and close UART whenever we need to get information from BMC.
       new method: open UART at beginning, then we use the UART(TTY) device directly.
    2. old method: use onlp_i2c_readw() to get all QSFP/SFP's eeprom data, it spends 128 times i2c access time.
       new method: use OOM's sysfs
                   we also correct the port mapping
    3. reduce the UART(TTY) retry time and timeout time
    4. add PSU's serial number information
2018-10-24 16:41:27 +08:00
Aken Liu
f1251d7c2b enhance get data performance
1. old method: open UART and close UART whenever we need to get information from BMC.
       new method: open UART at beginning, then we use the UART(TTY) device directly.
    2. old method: use onlp_i2c_readw() to get all QSFP/SFP's eeprom data, it spends 128 times i2c access time.
       new method: use OOM's sysfs
    3. reduce the UART(TTY) retry time and timeout time
    4. add PSU's serial number information
2018-10-24 14:43:56 +08:00
sholeksandr
7a17309531 Delete unnecessary file .project
.project file added by mistake. I deleted it.
2018-10-10 09:15:00 +03:00
Jeffrey Townsend
c5cfb37aa2 Merge pull request #447 from MellanoxBSP/onl-jaguar-pull
Added support for Mellanox MQM8700 system (jaguar)
2018-10-09 13:11:21 -07:00
Jeffrey Townsend
23e743aeff Merge pull request #453 from vic-lin-accton/master
Add support for Accton AS7112-54X
2018-10-09 13:05:20 -07:00
Jeffrey Townsend
a21b640614 Merge pull request #444 from roylee123/add_platform_as7316_26xb
[platform] add new model as7316-26xb
2018-10-09 13:03:31 -07:00
Jeffrey Townsend
2e13d7940d Merge pull request #458 from jostar-yang/as7816_1003
Modify PSU driver to suuport delta and 3y power
2018-10-09 12:50:52 -07:00
Jeffrey Townsend
73fe82862f Merge pull request #445 from brandonchuang/as5916_54xks
[as5916-54xks] Update peripheral drivers to use BMC
2018-10-09 12:50:28 -07:00
Jeffrey Townsend
b349044c34 Merge pull request #439 from roylee123/as5916_54xm_lm75_48to4c
[as5916_54xm]Change one thermal sensor's i2c address to be 0x4C or 0x48.
2018-10-09 12:50:01 -07:00
Jeffrey Townsend
52c0bc9f65 Merge pull request #449 from delta-JohnsonLu/delta_ak7448
[delta ak7448] Add Support for OOM.
2018-10-09 12:49:26 -07:00
Jeffrey Townsend
5289377134 Merge pull request #430 from linyutsung/master
Add support for S9230-64X with Nephos ASIC and 64 QSFP ports
2018-10-09 12:48:38 -07:00
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
roy_lee
b1f7d2880b [platform] add new platform "as5916-54xl".
Signed-off-by: roy_lee <roy_lee@accton.com>
2018-10-09 10:13:30 +08:00
roy_lee
a019c2e82f [platform] accton-asxvolt16, change OnlPlatformPortConfig from 32x100 to 20x100.
Signed-off-by: roy_lee <roy_lee@accton.com>
2018-10-08 14:17:18 +08:00
roy_lee
ffe708627d [platform] add new platform accton-asxvolt16.
Signed-off-by: roy_lee <roy_lee@accton.com>
2018-10-08 10:20:08 +08:00
Jostar Yang
a8ad49568e Modify PSU driver to suuport delta and 3y power 2018-10-03 14:06:35 +08: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
brandonchuang
ef45c1123b [as5916-54xks] Support onlp_sysi_platform_info_get() 2018-09-27 10:20:38 +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