Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: moking/qemu

Tags

mctp-i2c

Toggle mctp-i2c's commit message
HACK: Fixup - not tested

Signed-off-by: Jonathan Cameron <[email protected]>

mctp-core

Toggle mctp-core's commit message
hw/i2c: add mctp core

Add an abstract MCTP over I2C endpoint model. This implements MCTP
control message handling as well as handling the actual I2C transport
(packetization).

Devices are intended to derive from this and implement the class
methods.

Parts of this implementation is inspired by code[1] previously posted by
Jonathan Cameron.

Squashed a fix[2] from Matt Johnston.

  [1]: https://lore.kernel.org/qemu-devel/[email protected]/
  [2]: https://lore.kernel.org/qemu-devel/[email protected]/

Signed-off-by: Klaus Jensen <[email protected]>

fix-cxl-spec-r3.1

Toggle fix-cxl-spec-r3.1's commit message
hw/cxl: Standardize all references on CXL r3.1 and minor updates

Previously not all references mentioned any spec version at all.
Given r3.1 is the current specification available for evaluation at
www.computeexpresslink.org update references to refer to that.
Hopefully this won't become a never ending job.

A few structure definitions have been updated to add new fields.
Defaults of 0 and read only are valid choices for these new DVSEC
registers so go with that for now.

There are additional error codes and some of the 'questions' in
the comments are resolved now.

Update documentation reference to point to the CXL r3.1 specification
with naming closer to what is on the cover.

For cases where there are structure version numbers, add defines
so they can be found next to the register definitions.

Signed-off-by: Jonathan Cameron <[email protected]>

cci-restructure

Toggle cci-restructure's commit message
hw/cxl/mailbox: interface to add CCI commands to an existing CCI

This enables wrapper devices to customize the base device's CCI
(for example, with custom commands outside the specification)
without the need to change the base device.

The also enabled the base device to dispatch those commands without
requiring additional driver support.

Signed-off-by: Gregory Price <[email protected]>
Signed-off-by: Jonathan Cameron <[email protected]>

--
Heavily edited by Jonathan Cameron to increase code reuse

minor_fix_cleanup

Toggle minor_fix_cleanup's commit message
tests/acpi: Update DSDT.cxl to reflect change _STA return value.

_STA will now return 0xB (in common with most other devices)
rather than not setting the bits to indicate this fake device
has not been enabled, and self tests haven't passed.

Signed-off-by: Jonathan Cameron <[email protected]>