79 Commits

Author SHA1 Message Date
Jeffrey Townsend
bd6d4e49b5 Initial. 2019-05-01 17:58:51 +00:00
johnson
7fae3a8d30 Improve CPU load by reduce IPMITOOL usage
Fix psu & led bug in I2C mode

Signed-off-by: johnson <JOHNSON.LU@deltaww.com>
2019-03-27 03:30:47 +00:00
johnson
ef36713233 fix psu bug in I2C mode
Signed-off-by: johnson <JOHNSON.LU@deltaww.com>
2019-03-26 14:10:05 +08:00
johnson
47e58496ad Improve CPU load by reduce IPMITOOL usage
Signed-off-by: johnson <JOHNSON.LU@deltaww.com>
2019-03-25 11:44:27 +08:00
Jeffrey Townsend
bf6780ca47 Merge pull request #523 from jeffchen1988/master
Disable BMC Monitor before bus init to prevent conflict with BMC.
2019-03-06 11:34:08 -08:00
Jeff Chen
4e9528ecd8 1. Using ipmi command to access sfpi function instead of i2c while BMC monitor on.
2. Configure CPLD value to prevent onlpd accessing i2c peripherals.
2019-01-18 18:07:53 +08:00
Jeff Chen
d8349d078b Disable BMC Monitor before bus init to prevent conflict with BMC. 2019-01-11 14:23:31 +08:00
Jeffrey Townsend
7e34979bbd Merge pull request #503 from jeffchen1988/master
Add delta platform agc7648sv1
2019-01-07 10:03:00 -08:00
hans
8e8ddaaa81 1. updathe the fan's speed table which is relative the thermal temperature
Signed-off-by: hans <hans.tseng@deltaww.com>
2019-01-04 09:05:49 +08:00
Jeffrey Townsend
4349c82a42 arm-itb -> armel-itb. 2018-12-28 15:38:30 +00:00
Jeffrey Townsend
c70abf3bf9 All platforms using the 3.2 kernel are restricted to Jessie.
The ancient 3.2 ARM kernel for Helix4 has finally been replaced with 4.14.
The 3.2 kernel is too old to build under Stretch so any platforms still using it must be restricted to Jessie only.
Once these platforms are ported 4.14 the restriction can be removed.
2018-12-25 16:48:42 +00:00
Jeff Chen
9c6ab864b7 Add initial value for arrays and remove unused variable. 2018-12-13 14:40:15 +08:00
Jeff Chen
3b64acf7dd Optimize the third parameter of write(). 2018-12-11 13:40:20 +08:00
Jeff Chen
35328a2a96 1. Read psu present by attribute instead of i2c access.
2. Add a platform device number for FAN_IO_CTRL.
2018-12-10 09:39:58 +08:00
Jeff Chen
316de4d518 1. Add tmp401 and gpio_pca953x module config.
2. Remove tmp401 driver in local path.
3. Read fantray present by gpio attribute instead of i2c access.
2018-12-07 18:27:22 +08:00
Jeff Chen
61f44e2207 Add PSU eeprom attribute. 2018-11-29 16:39:11 +08:00
Jeffrey Townsend
57e1ed1f81 Merge pull request #491 from toanju/ag5648-fixup
Ag5648 fixup
2018-11-27 13:34:32 -08:00
Jeffrey Townsend
6dce37a5d6 Merge pull request #489 from toanju/ag9032v1-format-overflow
x86-64-delta-ag9032v1 fix -Werror=format-overflow
2018-11-27 13:33:32 -08:00
Jeffrey Townsend
62903a1a90 Merge pull request #488 from toanju/ag7648-los-bits
x86-64-delta-ag7648: fix los register bits
2018-11-27 13:33:14 -08:00
Jeff Chen
d1d32a1254 Fix SFP eeprom read issue. 2018-11-27 17:13:04 +08:00
Jeff Chen
9d5271a44a Fix PSU fan present while BMC on. 2018-11-22 17:43:03 +08:00
Jeff Chen
9967b15923 [platform] delta new model agc7648sv1 2018-11-22 13:39:01 +08:00
hans
64a4d8de47 1.improve the mathod to access the peripheral bus
Signed-off-by: hans <hans.tseng@deltaww.com>
2018-11-20 17:47:19 +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
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
hans
8195f4459d 1. add platform of ag9032v2a
Signed-off-by: hans <hans.tseng@deltaww.com>
2018-11-13 15:52:07 +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
johnson
d7975e68ed [delta ak7448] Add Support for OOM.
Signed-off-by: johnson <JOHNSON.LU@deltaww.com>
2018-09-04 17:18:11 +08:00
shaohua.xiong
0bd13c1ee4 support the ag7648c platform 2018-07-05 09:33:23 +08:00
shaohua.xiong
22c654d174 delete the debug information for ag8032 2018-06-14 09:42:33 +08:00
shaohua.xiong
62f5cd82c2 support the AG8032 platfrom 2018-06-11 19:01:14 +08:00
Jeffrey Townsend
32ff806a8e Merge pull request #325 from delta-JohnsonLu/ak7448
delta ak7448
2018-05-02 09:52:57 -07:00
johnson.lu
b92a1c57e1 Add error judgment on set/get function.
Signed-off-by: johnson.lu <johnson.lu@deltaww.com>
2018-04-20 10:36:51 +08:00
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
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
johnson.lu
f634c7d91a The machine have 48x10GbE SFP28 and 4x100GbE QSFP28 on broadcom BCM56768 Maverick switch ASIC.
CPU module is Intel Rangeley C2338 and with SSD 8G.

Signed-off-by: johnson.lu <johnson.lu@deltaww.com>
2018-03-07 12:56:56 +08:00
shaohua.xiong
58d6801e57 modified the comment and module name for ag6248c and ag6248c_poe 2018-02-27 18:42:15 +08:00
shaohua.xiong
b1eeddcc31 amended the comment fot the platform ag6248c and ag6248c_poe 2018-02-26 15:37:53 +08:00
shaohua.xiong
65cd247a0a add platform support for ag6248c and ag6248c_poe 2018-02-23 16:25:05 +08:00
Krishna Kolakaluri
fc98fd4c0f Fixed PSU thermal issue. 2018-02-13 17:06:20 -08:00
Jeffrey Townsend
1861e74aa1 Fix format warnings. 2018-02-12 17:27:00 +00:00
Jeffrey Townsend
2161a60bce No platform modules. 2018-02-04 15:13:36 +00:00
Jeffrey Townsend
449bcc779f Merge pull request #295 from StanleyCi/ag9032v1_2
[delta_ag9032v1]1. Fix the wrong display value of PSU.
2018-02-03 07:14:37 -08:00
Jeffrey Townsend
a4e99c5ea1 Merge pull request #291 from StanleyCi/0111_ag9032v2_2
Add new Delta platform: AG9032V2.
2018-02-03 07:13:56 -08:00
Jeffrey Townsend
8456d2483b Merge pull request #289 from chenglin-tsai/AG9064
Add new platform: AG9064
2018-02-03 07:09:55 -08:00
Stanley Chi
7b5466e0bf 1. Fix the wrong display value of PSU.
2. Modify psui.c for PSU status.
3. Modify ledi.c for fan tray led.
Signed-off-by: Stanley Chi <stanley.chi@deltaww.com>
2018-01-16 16:11:57 +08:00