Age | Commit message (Collapse) | Author | Files | Lines |
|
NCSI channel number is selected depending on GPIO state of a pin
described in the device tree (gpio/nsci_cfg node).
Currently, this pin is controlled via MCU, and its state represents
Nicole's physical position inside a fabric.
Channel selector scheme:
* GPIO pin is LOW: channel 0;
* GPIO pin is HIGH: channel 1;
* invalid configuration or error: channel 0.
After changing pin's state it is necessary to reboot the BMC to apply
new channel number.
(From meta-yadro rev: 2661355417e52d968e9845298c37cae8ff1dfe6b)
Signed-off-by: Artem Senichev <a.senichev@yadro.com>
Change-Id: I8eeac34f71197fc110e41d186dd1fd4d2f1ef064
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Fixes build with kernel 5.4.4+
This is a copy of the change which was done in the linux repo for
Romulus and other AST2500 based HW
Original commit is 06a318f9 Andrew Jeffery <andrew@aj.id.au>
ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces
We need to ungate RCLK on AST2500- and AST2600-based platforms for RMII
to function. RMII interfaces are commonly used for NCSI.
(From meta-yadro rev: d971ee2180f448f125fb4e9e471cd10a61bf5ff8)
Change-Id: If92e32f144b0c79b937def0136cbf86b4a8aeb73
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Artem Senichev (4):
Allow using fsp-trace from current directory
Fix parsing "Creator subsystem" field
Add source file name to fsp-trace output
hostboot: bump version 3920d160..0921b80a
(From meta-yadro rev: 1e65c1adfc33232d89e9deb50e436c2356317f6a)
Signed-off-by: Artem Senichev <a.senichev@yadro.com>
Change-Id: If56a76133bb9fff94638fafe5428969797b257a8
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This is the same changes which ones were done in the linux repo for all
AST2500 based DTS.
Original commit is ed7120aa Andrew Jeffery <andrew@aj.id.au>
"ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces"
We need to ungate RCLK on AST2500- and AST2600-based platforms for RMII
to function. RMII interfaces are commonly used for NCSI.
(From meta-yadro rev: f66aaa5cea8ee9a6423cb2d7dcf7f5e75bf95f96)
Change-Id: Ieb908db2fb5ef0f0e4ff53dd1563b50e14fc2334
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
OE-core master will be dropping warrior soon; zeus is the next release.
(From meta-yadro rev: 27e7dd3d6c82478ab61973e9a6470fba6f2b4502)
Change-Id: Id4a5cb6bff0f2f64df99c6ae602bbbfb55e4cfd0
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The green led should be on while host is up.
(From meta-yadro rev: a7fc645df8796c679ac01aaa1b421271af478d0a)
Change-Id: I8ea751e5a6d8a509800732a0d002788488329101
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
(From meta-yadro rev: 25631eaa5a8c6b4542555aff48a8fc3865956d43)
Signed-off-by: Artem Senichev <a.senichev@yadro.com>
Change-Id: I5003c0f741333d4c0301fa0707dd83d2edf8c127
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
YADROBASE is only used for pointing at licenses...point at the
licenses in oe-core in meta/files/common-licenses instead. to match the
defacto convention used in other oe layers like meta-openembedded.
(From meta-yadro rev: 55fa5d541e0cb4291c46213132b479e6d16e8360)
Change-Id: I8388c5e60837f7ae0d81be4b6cab82db71d43709
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
(From meta-yadro rev: ab139e076ccf28f19d61728d1bd9f6c6a6e75523)
Signed-off-by: Artem Senichev <a.senichev@yadro.com>
Change-Id: Iba51aa5fc183a406e2e0cea65c90e344f131b197
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Reduce size of vesnin-ipmi-fru.yaml by using aliases.
It's a cosmetic change and does not yield any changes in functionality.
(From meta-yadro rev: b6267a85874aca5fc1971ff11617ce0fbd6a64d0)
Change-Id: Ie5807ce37db1d4d4d6dc3514a5af3d33a0946e18
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Ported from IBM Romulus layer.
(From meta-yadro rev: b64a2eeade9e2ba61ad4103cef8efe300cffd4c0)
Signed-off-by: Artem Senichev <a.senichev@yadro.com>
Change-Id: I717c8fda8e61ed0c824252ac85f68d58076e9246
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
NICOLE is a new storage controller for TATLIN server.
It based on IBM Romulus reference design (POWER9)
and uses an AST2500 BMC SoC.
(From meta-yadro rev: 13af90da095c5eb6874ce6f89a8b66a7932e6c50)
Change-Id: I4685be88448e1de8a1a716ad3f59ef09e168a1df
Signed-off-by: Alexander Soldatov <a.soldatov@yadro.com>
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The aspeed-lpc-ctrl.c has been moved to the new path.
This commit brings the corresponded changes.
(From meta-yadro rev: 01cca906159e75a4b68c456efca6b16178f402e3)
Change-Id: I768b0908c9e5ea10f1271b7e8c142d5249a098b1
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The `mbox` driver was removed from kernel sources, so the 'lpc_host`
node is no longer required.
(From meta-yadro rev: 2ae27084f441b13c36952642a52173ec34ed2fc2)
Change-Id: I69cc44448dea265b86c666e4e5b79b9c72b42309
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
All the IPMI virtuals and PREFERRED_PROVIDERS in meta-phosphor are in
the process of being deprecated. Prepare for that and move to a simpler
scheme for providing the YAML configuration for Vesnin systems.
(From meta-yadro rev: 9c29d1b377aafa400444273bfb7fdd28b0803f34)
Change-Id: Id243bb4e0f2c742ebb1124195a16b9ce20856091
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Alexander Filippov (4):
Initial commit
meta-yadro: Initial version of meta-vesnin layer
meta-yadro: Add readme files
meta-vesnin: Use VESNIN DTS from kernel repo
Change-Id: Ifa6f1ad3890af4800d27a76fb709e8f8d91295df
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|