summaryrefslogtreecommitdiff
path: root/meta-fii
AgeCommit message (Collapse)AuthorFilesLines
2021-06-25meta-fii/meta-kudo: modify host-powerctrl to start after ssifbridgeXP Chen1-0/+2
Modify the initial script to boot host after the ssifbridge service Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: I76a4d3b08ebd974edc097e4a52cdfc996dc28452
2021-06-18meta-fii/meta-kudo: Set Ampere CPU LPI_FREQ_DisableXP Chen1-0/+2
Add method to disable LPI mode for Ampere CPU when flash kudo bios Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: Ieec4b93bceceb9e809482b14686582d0b1cbc971
2021-06-18meta-fii/meta-kudo: Update kudo.conf with latest changesXP Chen1-5/+5
1. Fix kernel_partiton offset after changes to upstream 2. Fix mac address settings for eth1 Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: Ia959dadce1c3336e4860c205d5702b186d11beff
2021-06-18meta-fii/meta-kudo: Increase obmc console logs size to 1MMohaimen Alsamarai3-7/+3
Increase the /var/log/obmc-console*.log file to 1M Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: I07cecebb6fe9c1d8e2d123951c67b3d33ce0da3b
2021-06-07treewide: Remove obsolete image-mklibs classWilliam A. Kennington III1-1/+1
This is apparently not actually working anymore and is removed in the next poky update. Change-Id: Ia1c6a258d124a4a30a14fc42e8e0bba95e64faeb Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-28meta-fii/meta-kudo: kudo tools updateLancelot Kao3-6/+5
update the recipes-kudo files Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I2ecf2156c0f7533d6d228967f8075cc306af6e00
2021-05-28meta-fii/meta-kudo: remove duplicate packageLancelot Kao1-1/+0
1. remove the usb-network from obmc-phosphor-image.bbappend Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Iaccd431f0b712b201b213f9af44fd446a1c54b1f
2021-05-27meta-fii/meta-kudo: fixed naming in EM jsonLancelot Kao1-3/+3
1. correct the sensor name in EM json file Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I98df21ba91820fefccf86640433ca8786a81dcf5
2021-05-22meta-fii/meta-kudo: Use virtual sensorMohaimen Alsamarai2-12/+344
add virtual sensors for DIMMG and CPU power Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Id7c8269899caddcb68f11c75e867fa173b0b8ee4
2021-05-15meta-fii/meta-kudo: Remove unneeded binaries from imageMohaimen Alsamarai1-0/+2
Remove obmc-health-monitor Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: I3a842f4a16212d143c8feb6b06ace1f7e074cb1c
2021-05-15meta-fii/meta-kudo: fix packagegroup kudo appsMohaimen Alsamarai2-1/+2
Change the provider(kudo-fw) from virtual-obmc-system-mgmt to virtual-obmc-flash-mgmt to avoid overwrite by other package Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: I55fad7c3a778ce9478313cd5303137622ea6741c
2021-05-14meta-fii/meta-kudo: Linux cfg to add max deviceMohaimen Alsamarai1-0/+2
1. Add MAX34440 and MAX31790 to kudo.cfg Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: Id5e3109f5c25224b180974bd8e925ab676ad1b75
2021-05-14meta-fii/meta-kudo: Fix eeprom addressMohaimen Alsamarai1-2/+2
change blobs binarystore i2c address Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: I479810d5f086a57c593a45d36ca8e26c33044414
2021-05-14meta-fii/meta-kudo: fix sensors used by entity-managerMohaimen Alsamarai3-975/+652
1. Fix sensors in kudo.json a. Update FAN threshold b. Change NBM name c. Change NBM zone name d. Add DIMMG as virtual sensors e. Update DIMMG threshold f. Update NBM threshold 2. Add black list to fix pmbus scan issue Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: Id2b781bcc5d2740cec3895ce3096ed793990707b
2021-05-14meta-fii/meta-kudo: Fix bb file syntaxXP Chen1-1/+0
1. remove FILESEXTRAPATHS_prepend from kudo-cmd.bb Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: Ib043c7346a017f970818e5014442dc9e4bceed9d
2021-05-14meta-fii/meta-kudo: Enable PID fan controlĀ Mohaimen Alsamarai2-0/+11
Using phosphor-pid-control Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: Iea73a96bf4d8921d717fcf335ec463d0054089a5
2021-05-14meta-fii/meta-kudo: Add kudo-cmd a collection of kudo system utilsXP Chen4-0/+874
1. Add Kudo.sh, a script for display and controlling kudo system 2. Add kudo-ras.sh for debug Ampere system errors on kudo system Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: I5763e0de4be942b9b851b910448d15135ca9db16 Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
2021-05-13meta-fii/meta-kudo: Modify kudo system initXP Chen4-10/+11
1. Modify kudo-boot.bb with latest sbin 2. Update init_once.sh with modified GPIO pins 3. Fix install for kudo-lib.sh for kudo-fw.bb Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: Id91d1325c70721bdc4e9fc7c541d43df33f05806 Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
2021-05-10meta-fii/meta-kudo: Add missing packages and fix issue with ipmi-hostMohaimen Alsamarai2-0/+13
1. Add bbappend to phosphor-ipmi-host to include a needed header file 2. Add missing packages to obmc-phopsphor-image Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Signed-off-by: XP Chen <xiao-peng.Chen@fii-na.com> Change-Id: Ib28a1232e0a84a1efa80b4b819cf7f9d3cb68955
2021-05-06meta-fii/meta-kudo: Using Virtual sensormustafa4-0/+97
1- Using Virtual sensor Signed-off-by: mustafa <mustafa.shehabi@fii-na.com> Change-Id: Id942cb0a1fb1032589476bc202148f47d1953c6e Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
2021-05-06meta-fii/meta-kudo: Add hardknott compatibilityMohaimen Alsamarai2-2/+2
Setting compatibility to the hardknott openbmc version Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: I86786013fcb3ed8614ab0f101ad21a3b1f16f456
2021-05-06meta-fii/meta-kudo: fix bb file name to include gitMohaimen Alsamarai1-0/+0
Add _git to fii-ipmi-oem bb file file Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: Iec68d1f9eebbe9a0aa51d675579012e4ffac2af1
2021-05-06meta-fii/meta-kudo: add fii-ipmi-oem commandLancelot Kao2-0/+27
1. Support PCIe bifurcation information 2. Support BIOS boot count Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I2e9560bae7cd1dc1be680bfb9ef91917aced50e2 Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
2021-05-06meta-fii/meta-kudo: configure kudo system during bmc bootLancelot Kao6-11/+92
1. do initialize during BMC boot Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I5d3ff526a973152a96d00433eb86f7d7dd59e2d3 Signed-off-by: Mohaimen Alsamarai <Mohaimen.Alsamarai@fii-na.com>
2021-05-05meta-fii/meta-kudo: add sol connectionLancelot Kao6-0/+114
1. support the Ampere host and SCP Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Ifb07bac01264c8d04741e6996f421ab457291d39 Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
2021-05-03meta-fii/meta-kudo: add misc configurationLancelot Kao8-2/+103
1. add the hotswap-power-cycle 2. add the entity-association-map 3. add the phosphor-ipmi-blobs-binarystore Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Ieea8f21a35c81ed066eedab0c8264494b743f3bb Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
2021-04-23meta-fii/meta-kudo: Entity Managermustafa1-1/+1
1- Add space to fix build issue Signed-off-by: mustafa <mustafa.shehabi@fii-na.com> Change-Id: Ic08c2e94e2271c8ab67f6ef60b0886379a70354b
2021-04-19meta-fii/meta-kudo: Using Entity managermustafa3-0/+3907
1- Using Entity manager 2- Using Entity manger PID 3- Using EntityIds Signed-off-by: mustafa <mustafa.shehabi@fii-na.com> Change-Id: Icfaae4556e03b99e7b44baa15f22d6a453d9bf54 Signed-off-by: mohaimen.alsamarai@fii-na.com <mohaimen.alsamarai@fii-na.com>
2021-04-19meta-fii/meta-kudo: PID Fan Controlmustafa5-0/+66
1- Using PID Fan Control 2- Switch Fan Control from Phosphor PID Control to Entity Manager PID Signed-off-by: mustafa <mustafa.shehabi@fii-na.com> Change-Id: I29305ba959dd2f4dd2fd0131af324f105d28a7bc
2021-04-16meta-fii/meta-kudo: Using SEL logmustafa7-0/+149
1- Using SEL log Signed-off-by: mustafa <mustafa.shehabi@fii-na.com> Change-Id: I65a6c0094262e598bbb1c8240b11c76c9fbe51eb Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
2021-04-13meta-fii/meta-kudo: Support for the NCSI interfaceLancelot Kao3-0/+7
1. support the NCSI interface Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I345d59e5ea527be344b5e53b64d62ef54f72c868 Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
2021-04-13meta-fii/meta-kudo: use gbmc MAC configurationLancelot Kao2-0/+4
1. Uses gbmc mac configure Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I5be8c415152983d9d6792d38ed42fe3ae0de9017 Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
2021-04-13meta-fii/meta-kudo: add RTC device configurationLancelot Kao1-0/+4
1. add RTC kernel configuration Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I17ddb7479b3064d6b7afdc44235b563e57e833fc
2021-04-13meta-fii/meta-kudo: support the scp update featureLancelot Kao6-0/+99
1. add kudo-scp-update package to support scp update Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I30e23ad270b87f52dcbf5fae54ada5b8a846612a Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
2021-04-13meta-fii/meta-kudo: support the cpld update featureLancelot Kao7-1/+99
1. add kudo-cpld-update package to support cpld update Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Idb0f676ac5a8cc214d65135924431d02bf971c75 Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
2021-04-13meta-fii/meta-kudo: support the bmc update featureLancelot Kao3-0/+41
1. add kudo-bmc-update package to support bmc update Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I7889d5219fcf376cd5bbcbc92268104745d2c886 Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
2021-04-13meta-fii/meta-kudo: support the bios update featureLancelot Kao10-16/+263
1. add kudo-bios-update package to support bios update Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Ic245828ed3bb0ddf6d7363e7c2c4d3b8b538aa88 Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Signed-off-by: Mohaimen Alsamarai <Mohaimen.alsamarai@fii-na.com>
2021-04-09meta-fii/meta-kudo: Add USB-NIC configurationLancelot Kao6-13/+93
1. add USB-NIC functions Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I1eba438c770c8ccd5794b1184d4a25ef7fbfb0e6
2021-04-08meta-fii/meta-kudo: Use nuvoton loadsvf cpld update functionLancelot Kao2-0/+4
1. Use Nuvoton cpld function to support update MB CPLD and BMC CPLD 2. include phosphor ipmi flash Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I0eb852a20c35670c6a62c9858182320ed0c925a6
2021-04-08meta-fii/meta-kudo: update uboot configurationLancelot Kao1-3/+1
1. remove the SRCREV configuration 2. combined the uboot configuration Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Iba66f79e11689f9ee798c6b6ccd94674295dc8b3
2021-04-08meta-fii/meta-kudo: Use SSIF IPMI interfaceLancelot Kao1-0/+1
1. use the SSIF bridge interface Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I5a6116a975e536b6180a692392cef4c58ebed7b8
2021-04-07meta-fii/meta-kudo: update default configurationLancelot Kao6-14/+9
1. update the flash layout Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Ie4d8589ebb96696ac0840a8cca286456a5bef2eb
2021-04-07meta-fii/meta-kudo: Update OWNERS fileXP Chen1-2/+3
1. Add xiao-peng.chen, mustafa.shehabi, mohaimen.alsamarai to owner Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: I99beaabd888265289965715af036cbef67ef1076
2021-03-22openbmc: add meta-security layerAnton D. Kachalov1-0/+4
This layer provides libseccomp. Signed-off-by: Anton D. Kachalov <gmouse@google.com> Change-Id: I84513d56f2ed75fab49043196b98ef8b858e394f
2021-02-23fii-kudo: remove empty distro indirectionPatrick Williams2-5/+1
Most openbmc machines use DISTRO="openbmc-phosphor" but Kudo has a "openbmc-kudo" distro config file. This config file has nothing except an inclusion of the phosphor one, so remove this useless indirection. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0b973cc5aaa4af97fcfd6bd14ed12f70fd2e540f
2021-02-23meta-fii: Remove Xiao-Peng.Chen from owners fileVivekanand Veeracholan1-1/+1
Xiao-Peng.Chen@fii-na.com does not have a gerrit account. Temporarily remove it till they have an account. Signed-off-by: Vivekanand Veeracholan <vveerach@google.com> Change-Id: I41e48ff9b178ecb7c6838031220063d2fb742032
2021-01-30Add Owners Plugin to meta-fiiEd Tanous1-0/+6
Please see https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/39379 for details about why this is necessary. Signed-off-by: Ed Tanous <ed@tanous.net> Change-Id: I87dafdd811d51678cd06430d29b36104ec979dfe
2021-01-30meta-fii/meta-kudo: Add new meta layer for Fii Kudo projectLancelot Kao17-0/+279
First drop for the meta-kudo layer, initial machine configuration to supports Nuvoton npcm730 chip and the Ampere ARM system Tested-by: 1. Load image on the Nuvoton RunBMC CRB 2. Use ipmitool to test the command under BMC console a. ipmitool mc info b. ipmitool sdr c. ipmitool lan print d. ipmitool channel info 1 e. ipmitool user list 1 f. ipmitool chassis status g. ipmitool raw 0x06 0x01 h. ipmitool power status Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: Ic34b77affe0c08e84762ef795f9f06011bd269ce
2021-01-30meta-fii: Add new meta layer for Fii USA IncLancelot Kao6-0/+267
Create the meta-fii layer for Fii USA Inc. Signed-off-by: Lancelot Kao <lancelot.kao@fii-usa.com> Change-Id: I354d0b98ae4617896505e794ab5614dd4eb413c6