Age | Commit message (Collapse) | Author | Files | Lines |
|
Ed Tanous (1):
Add flat_map to includes
Change-Id: Icd594c4f8aa103e41b610a0e8f143204858c8fd2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: update to C++20
Change-Id: Iec6b7defe570f7c517186abd505a103b5070c84f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
openbmc/mboxbridged now redirects to openbmc/hiomapd,
so rather than the indirect, use the real one.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I150bbc5cd0b67457cbaaafbfae2ee5641830945c
|
|
Ed Tanous (6):
Use unordered_map for callback storage
boost::any -> std::any
Store concrete manager
Use optional instead of unique_ptr
Use built-in sd-bus methods for member name check
Combine owned strings
Patrick Williams (1):
.gitignore: remove vim and update python
Change-Id: I69beb0936fdefd9b68dd46d9686a5a63616ce6a5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This includes security and bug fixes from the 5.15.68 and
5.15.69 stable releases.
Change-Id: Ie421be7ade33e2f887aff0432dcb44d6f6f63cbe
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Add phosphor console mori_uart_mux_ctrl script,obmc-console service
files, and .conf files
- Added console feature for host & mpro
- Added mori_uart_mux_ctrl.sh to set gpio S0_UART0_BMC_SEL and
S0_UART1_BMC_SEL allowing routing between host & mpro consoles
to bmc
- Added host_console_uart_configuration.service so that it runs
before obmc-console. Set it to require multi-user.target, which
is also required by obmc-console.
Signed-off-by: Grant Williams <grant.williams@fii-na.com>
Change-Id: I5d7002c20c5d1b87fa5c78e69b0885fc635c6145
|
|
Add for supporting Nuvoton npcm8xx SOC.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ib402cb769f3e97abc05eeb8d147d3f7f3fd71f0a
|
|
Andrew Geissler (1):
ensure disable of reboot occurs after enable
Change-Id: Id0cfa8b598143c7ea9cb59cb9381d57dec85973a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
sorting issue in chip data parser script
Change-Id: I2c49fdb1b01e912615bb92e345fd74d1f9fd059f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jim Wright (1):
pseq: Add README for configuration file directory
Change-Id: I1e546448967df1f0a580d29e31b43bd3c6bd208b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
ArchanaKakani (1):
OEM-IBM:Send FC keyword instead of TM keyword
Change-Id: Ief0087f3db54dee800bb3a10d0dc3ccb46f0de70
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (4):
fix HEAD
remove Ed from owners
gitlint: check commit message
lcov: remove the configure file
Change-Id: I7dc0b9245f21105fc5c5f4d3d093bf3b0151b326
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Move to io_context
Apply modern compiler options
Change-Id: I293be93f1327061e2fb4478887366a97f1581ead
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
srvcfg_manager: add include for flat_map
Change-Id: Ic89c9cb90d4d006f28152a03ed073da86d186fe8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhananjay asked me to add him to the reviewers list for meta-nuvoton.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id9fae80ece5fceef4630e8c05a5c9a08147a2bb4
|
|
Patrick Williams (1):
selcommands: add include for flat_map
Change-Id: I803a54069a2a0e9758d085493e115cafdb8fcaa9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
In all of our recipes, we should be following yoctos lead on formatting,
order, and other things, for consistency in our meta layers.
This commit runs oe-stylize.py on all of our files. The types of
changes being made can be seen in the commit, but amount to:
1. Setting an explicit key ordering
2. Sectioning the files appropriately
3. Applying rules checking to our files
At some point in the near future, we would turn this on as part of
repotest, but some minor changes need to be upstreamed to meta-oe (WIP)
to make that happen.
Looking for input on whether this is something we'd like to do, and
whether the diffs below look reasonable to folks.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf
|
|
Replace Ampere implementation for UID button by the use of
phosphor-button.
Tested:
1. By default, the UID LED status is OFF.
- Press UID button and check if the UID LED is ON
- Press UID button again and check if the UID LED is OFF
2. Turn on the UID LED via ipmi command
$ ipmitool chassis identify
3. Turn Lit/Blinking/Off UID LED via Redfish:
$ curl -X PATCH --user root:0penBmc -H "Content-Type: application/json"
-H "If-Match: *" --insecure https://<bmc_ip>/redfish/v1/Systems/system
-d '{"IndicatorLED": "Lit|Blinking|Off"}'
--> check if the UID LED is ON, blinking or OFF, respectively
Signed-off-by: HuyLe <hule@amperecomputing.com>
Change-Id: I912e26be827167a201dad5d81be6728101405521
|
|
Kumar Thangavel (1):
Add multi-host support to handle IPMI restriction mode.
Change-Id: I35e470adb2cb0b93d679a8d5924bf41e83d2c117
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Remove lcovrc configure file
Pavithra Barithaya (2):
PLDM: Restrain from adding duplicate TL PDRs
PLDM: Handling modified PDRs
Change-Id: Ia597b368cc5718a5dced8701b5b4fcdc666ce526
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
We don't use python on the BMC, but things that were pulling in libxml2
were pulling libpython.so onto the bmc. Fix it.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I6897f637676ee361522132d6b73211c9fccaca1c
|
|
Bonnell is a new IBM system which will be supported within the p10bmc
image. Load its device tree into the p10bmc image.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Idad1aed9aebafcca847a1c2a7749bb29f432601f
|
|
Patrick Williams (1):
sdbus++-gendir: remove deprecated script
Willam A. Kennington III (1):
treewide: Leverage sdbus++-gen-meson
Change-Id: Ifbcddbce0358fb734fbd411f10fcb5b65f6e1d16
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (3):
PHAL: Added processor CFAM register data in the clock daily data logger
PHAL: Added clock register data in the clock daily data logger
PHAL: add clock data logger service
Change-Id: Ic1615919983d9e44903e01713ca781f0fdd36e82
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brad Bishop (1):
mapper: remove configurable service allowlists
Change-Id: I5f5530b32381abe16a95764031926d9ccecb95cb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brad Bishop (2):
cpu: add socket default
cpu: add family default
Tyson Tuckerbear (1):
Dimm.interface.yaml: Include High Bandwidth Memory v3 (HBM3)
Change-Id: I264f3a1057b27e8627bb00c72d866ff88be04ebe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Move the getSubTree method to utils
Change-Id: Ic341e4071f0155c5c5d0e30620f4afadd38250d0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ping Guo (1):
Set NMI_OUT according to the configuration file
Change-Id: I201db5c6eb5453e8d83bc0c33fa056aaa7d4aecc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The latest pldm code removed the phyla nvram reset services as they are
No longer controlled via BMC, rather they are controlled by the ibm
hypervisor using a bios attribute.
pldm bump contains the following commits :
Jayashankar Padath (1):
oem-ibm: Remove extra bytes in resource dump request
Manojkiran Eda (3):
oem_ibm: Move the NVRAM files to the hostfw directory
oem_ibm : Add HRESET state setid & various states
oem_ibm: Add new file type for Running lids
Pavithra Barithaya (1):
PLDM:OEM Pass service authorization credentials to PHYP
Change-Id: I91ada72493f6d934cdb52e23e88783bcaae853e5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Summary of Changes:
- Add basic fw_env.config for Nuvoton system.
- Add u-boot configuration file
Signed-off-by: Ashwin Murali <ashwin.murali@fii-na.com>
Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com>
Change-Id: I3e0f44b965ee402c105e4020c41235ebebda375b
|
|
Summary of Changes:
- Add custom Chassis and Host services
- Enable Host Condition GPIO using host0-ready
Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com>
Change-Id: I74330028d4ce20d8abf4d6a5169c1bc6c491c7d4
|
|
Add xyz.openbmc_project.Inventory.Item.Panel interfae into
/system/chassis/bmc inventory object papth because bmcweb uses
xyz.openbmc_project.Inventory.Item.Panel to determine if the FRU has
LED indicators.
Also add both enclosure_identify enclosure_identify_blink led group
difinition in led.yaml, which are required by redfish.
Tested Results:
1. Enable LED indicator
[potin@localhost redfish-testing]$ curl -k -H "X-Auth-Token: $token" \
> -X PATCH https://$bmc_ip/redfish/v1/Chassis/bmc \
> -d '{"LocationIndicatorActive":true}'
[potin@localhost redfish-testing]$ curl -k -H "X-Auth-Token: $token" \
> https://$bmc_ip/redfish/v1/Chassis/bmc 2>/dev/null \
> | grep Indicator
"IndicatorLED": "Blinking",
"LocationIndicatorActive": true,
2. Disable LED indicator
[potin@localhost redfish-testing]$ curl -k -H "X-Auth-Token: $token" \
> -X PATCH https://$bmc_ip/redfish/v1/Chassis/bmc \
> -d '{"LocationIndicatorActive":false}'
[potin@localhost redfish-testing]$ curl -k -H "X-Auth-Token: $token" \
> https://$bmc_ip/redfish/v1/Chassis/bmc 2>/dev/null \
> | grep Indicator
"IndicatorLED": "Off",
"LocationIndicatorActive": false,
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ice0fd7ab6fbdc82e87ac314396db4b33b313234b
|
|
We notice the spi-aspeed-smc driver failed to
Tested on QEMU with 2GB memory:
- vmalloc=512M: spi-aspeed-smc shows ioremap failed
root@bletchley:~# dmesg | grep "Kernel command line:"
[ 0.000000] Kernel command line: console=ttyS4,57600n8 root=/dev/ram rw vmalloc=512M
root@bletchley:~# dmesg | grep spi-aspeed-smc
[ 2.410462] spi-aspeed-smc 1e620000.spi: CE0 read buswidth:2 [0x203b0641]
[ 4.908989] spi-aspeed-smc 1e620000.spi: Calibration area too uniform, using low speed
[ 4.909416] spi-aspeed-smc 1e620000.spi: CE1 read buswidth:2 [0x203b0041]
[ 4.968292] spi-aspeed-smc 1e631000.spi: ioremap failed for resource [mem 0x50000000-0x5fffffff]
[ 4.969035] spi-aspeed-smc 1e631000.spi: missing AHB mapping window
[ 4.969301] spi-aspeed-smc: probe of 1e631000.spi failed with error -12
- vmalloc=768M: spi-aspeed-smc probe successfully
root@bletchley:~# dmesg | grep "Kernel command line:"
[ 0.000000] Kernel command line: console=ttyS4,57600n8 root=/dev/ram rw vmalloc=768M
root@bletchley:~# dmesg | grep spi-aspeed-smc
[ 2.672402] spi-aspeed-smc 1e620000.spi: CE0 read buswidth:2 [0x203b0641]
[ 2.844554] spi-aspeed-smc 1e620000.spi: Calibration area too uniform, using low speed
[ 2.845442] spi-aspeed-smc 1e620000.spi: CE1 read buswidth:2 [0x203b0041]
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I7ad7a2127a103db7cbefd6d89d42bd780294ceb0
|
|
Added p10bmc specific dev_id.json file to support IPMI IANA number
Testing:
Used curl command to verify IANA number
$ ipmitool -I lanplus -C 17 -p 623 -U user -P password -H host raw 0x06
0x01
00 80 0f 32 02 8d 41 a7 00 4f 42 00 00 00 00
Signed-off-by: Shantappa Teekappanavar <shantappa.teekappanavar@ibm.com>
Change-Id: I6ca8f343c06aac2303137aa5d78145b59d7099ce
|
|
Upgrade IGPS from 03.06.02 to 03.06.04 and remove duplicate deploy
Previous npcm8xx-ipgs recipe will deploy BB and TIPFW binary.
However, BB and TIPFW recipes already were merged recently.
They will do their own deploy task individually.
Thus, we should remove duplicate deploy in igps recipe.
IGPS 03.06.04 - Aug 14 2022
==============
- TIP_FW 0.4.1 L0 0.2.6 L1
* flash driver bug fixes.
* Core reset bug fix: CORSTC: set to 1s, except MC bit
* Do not continue if BMC fail to boot.
* RESSR: copy values from TIP_SCR1 to INTCR2. Print last reset type.
* OEM: read 2 bytes from OTP (was 1).
- Bootblock is alligned to 512KB.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Id0b7336f0b2ada9e43385d635f3e3536a70aad8d
|
|
After the following change,
[1] https://gerrit.openbmc.org/c/openbmc/phosphor-user-manager/+/56849
phosphor-user-manager fully supports meson. This patch does the final
transition.
Tested:
1. verified IPMI/Redfish worked on hardware
2. verified user management worked via DBus, Redfish
3. verified LDAP config daemon worked as expected via DBus
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: I85f116ab8222a66a2270b070f856987d54560dd0
|
|
Refer to:
http://www.iana.org/assignments/enterprise-numbers/enterprise-numbers
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I3feef60e6b9a0b0d8f1710b505db352a0baa9deb
|
|
Patrick Williams (1):
yaml: move to subdirectory
Change-Id: I799d5c4e9ddc2991cda2571ce90afda20ef491b1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (2):
meson: rely on nlohmann json
add gitignore
Change-Id: I42662261f0364a719cf81975b28f670d85361526
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (1):
meson: fix the missing root mfg flag
Change-Id: I508c7c48eb6d0e60aef67b27d5f1fd940ca5dd75
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id6b8d58933de41574591eaa83e9929a7ce1a5598
|
|
Brandon Kim (1):
buffer: Update the definition of QueueSize
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I0146dd96c19a9e781464953e6a37d0e0e379fcf0
|
|
Patrick Williams (2):
sdbusplus: use shorter type aliases
MAINTAINERS: remove file
Brandon Kim (3):
buffer: Update queueSize and Read/Write Ptrs to 3B
README: Update to point to the actual design doc
buffer: Fix a corner case with header wraparound
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I1b96d116e0d2078df8ab52600642e70cd105b36b
|
|
Jayanth Othayoth (3):
PHAL: Added processor CFAM register data in the clock daily data logger
PHAL: Added clock register data in the clock daily data logger
PHAL: add clock data logger service
Also Enabled clock data logger service.
This service is to create informational log daily, which includes clock
register data. This data is used for clock failure debug.
This service will start after start host completion.
Tested: verified service installation manually
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Idbf8314b8ad4e48626ec5f28769a6105c6438526
|
|
Zane Shelley (1):
Stop ATTN service before instruction stop
Change-Id: Ic562af1e4a086fc05ec72b6ddaf5d4269add26e8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Make ATTN service stop a non-fatal event
Jayanth Othayoth (2):
util: api to get chassis power state
PHAL: clock daily data logger base infrastructure support
Zane Shelley (1):
Stop ATTN service before instruction stop
Change-Id: Iea10d355361d1c40aa6f3f0b21055b9d2d810b06
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Hao Jiang (1):
FileHandle: only close on valid fd
Justin Ledford (1):
fansensor: enable fan sensors through fanN_enable sysfs if available
Zev Weiss (4):
Utils: simplify control flow in getSensorConfiguration()
Remove Configuration interface prefix from utils APIs
Add device-management infrastructure
hwmontempsensor: Convert sensorTypes to I2CDeviceTypeMap
Change-Id: Ie7df80793aee5ad756bc4dff7ad6466b0a772ed9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (2):
Remove the inheritance between epoch base and bmc epoch
Remove the service method in settings.hpp
Change-Id: Id43ee5c9dcedf18a668d3e0f993754d38cd90591
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (1):
subprojects: fix wraps
Change-Id: I0ab11f49ea37a221310b2c29ca65b9b5f446290b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tao Lin (1):
Association not created when sensors from DBus
Change-Id: I4513554da79be76d1bd87ecd77e1ab4afdf12964
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|