summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/libmctp
AgeCommit message (Collapse)AuthorFilesLines
2024-05-21libmctp: srcrev bump 1fe5899eac..b3de343e8bAndrew Geissler1-1/+1
John Chung (2): core: Allow to handle destination null and broadcast endpoint id serial: Support Frame Check Sequence Change-Id: Ib407d8adb95349d7b6ce4efeee74630a42165f4a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-01-13libmctp: srcrev bump 5c90129312..1fe5899eacAndrew Geissler1-1/+1
Nikhil Namjoshi (1): serial: Recover the state machine when a request's bytes are dropped Change-Id: I0c80725603f6434e11f5b99a99a89dfe1cda83fe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-23libmctp: srcrev bump 8003c71053..5c90129312Andrew Geissler1-1/+1
Andrew Jeffery (1): OWNERS: Update Andrew's preferred email Change-Id: Ib94aa65b47e4e54c3d3765cb6add5617ccb9aebb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10libmctp: srcrev bump e915aad440..8003c71053Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I67ed402758b0d59aaaa2e55f0d5f62c23698e3b1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03libmctp: srcrev bump 895083b592..e915aad440Andrew Geissler1-1/+1
Rashmica Gupta (3): core: Ensure mctp_pktbuf_alloc() initialises end-offset in-bounds tests: bridge: Use unique names for bindings tests: undef NDEBUG in tests Change-Id: I24c48469dd5c2dd3acabee34dce94e2d877dbd28 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-01libmctp: srcrev bump 400766f943..895083b592Andrew Geissler1-1/+1
Andrew Jeffery (1): configure.ac: Run autoupdate Change-Id: I51573ae0731aca880dfb90cc6aff48b2e968a279 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-05libmctp: Drop 'astlpc-raw-kcs' PACKAGECONFIG optionAndrew Geissler1-2/+1
Earlier the 'astlpc-raw-kcs' PACKAGECONFIG option was used to populate udev rules from the 'libmctp' repository to the system. Now udev rules are dropped from the repo in favor of a KCS device path argument provided via 'mctp' configuration file. Correct recipe file and all the affected platforms to this new approach. libmctp: srcrev bump 8803dc12a9..400766f943 Konstantin Aladyshev (1): astlpc: Provide KCS device path as a binding argument Change-Id: I480fe1f9d211dca6db29fbedb7836d469ad2ee02 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2023-09-15libmctp: srcrev bump 2a2a0f6fd8..8803dc12a9Andrew Geissler1-1/+1
Konstantin Aladyshev (1): gitignore: Don't ignore all '*.in' files Change-Id: I34eec1d623ae641598149846c7709bed0cade16d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-30libmctp: srcrev bump b7824b66b6..2a2a0f6fd8Andrew Geissler1-1/+1
Konstantin Aladyshev (1): serial: Initialize pkt_trailer for the binding Change-Id: I4bfebca0409832bd5221eb3930f836cb20149347 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-26libmctp: srcrev bump 8f58dca75a..b7824b66b6Andrew Geissler1-1/+1
Benjamin Gwin (1): core: Fix use of wrong 'free' function Change-Id: Ic90d2d5a7cd00822f819ceb916de32b6fb2c5679 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-11libmctp: srcrev bump 99b9d238bc..8f58dca75aAndrew Geissler1-1/+1
Jason M. Bills (1): Remove Richard Change-Id: Icef54f686a05e8e319fd9808288dc617e76e3fdd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-27libmctp: srcrev bump 4df106db77..99b9d238bcAndrew Geissler1-1/+1
Andrew Jeffery (2): mctp-demux-daemon: Change default log level to MCTP_LOG_NOTICE astlpc: Log changes to KCS status register Change-Id: Ied08e2cbd2697ab9642e2e574dd68a8798c4915b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-22libmctp: srcrev bump 7f7fdc1dcb..4df106db77Andrew Geissler1-1/+1
Frederic Barrat (1): astlpc: Add mctp_astlpc_tx_done() API Change-Id: I67fe2fad8bfc2a8cc5116b54b5fd268a5b44e2f6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-17libmctp: srcrev bump 2608b2943b..7f7fdc1dcbAndrew Geissler1-1/+1
Andrew Jeffery (1): clang-format: copy latest and re-format Change-Id: I3250a9712a10f5e1661f3fd1900965badb54c08a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-04libmctp: srcrev bump 45d1332818..2608b2943bAndrew Geissler1-1/+1
Pedro Martelletto (1): core: check for __mctp_alloc() failure in mctp_pktbuf_alloc() Change-Id: I3b4ac63f2365eacb187be4bb0341a452fada2b16 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-19libmctp: srcrev bump f2988977ef..45d1332818Andrew Geissler1-1/+1
Rashmica Gupta (1): astlpc: Use enums instead of hardcoded numbers Change-Id: Ibed7d2e9232452edc02b1d757387d767d57c818b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09libmctp: srcrev bump 0f05b6cb81..f2988977efAndrew Geissler1-1/+1
Patrick Williams (3): format: reformat with clang-format shellcheck: ignore minor report in bootstrap.sh prettier: re-format Rashmica Gupta (1): pcap: Use SLL2 linktype for captures Change-Id: Ic4c4823f4017907a5b790247bab99fda3efafd3a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-15libmctp: srcrev bump f447b4f440..0f05b6cb81Andrew Geissler1-1/+1
Andrew Jeffery (1): astlpc: Refactor redundant assertion and associated logic Change-Id: Ife917ac238d0313b9d0d6e99c21b8cf335a385f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-04libmctp: srcrev bump 695deed810..f447b4f440Andrew Geissler1-1/+1
Rashmica Gupta (1): astlpc: Add check for MCTP hdr version Change-Id: Ie4e31f1fd587077fc2ad91602f30a5dc56cee472 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-17libmctp: srcrev bump c9ac4fc562..695deed810Andrew Geissler1-1/+1
Andrew Jeffery (12): clang-ignore: Remove files that pass formatting tests: core: Format with clang-format utils: capture: Format with clang-format container_of: Format with clang-format alloc: Format with clang-format utils: mctp-in: Format with clang-format utils: mctp-pipe: Format with clang-format utils: mctp-astlpc-daemon: Format with clang-format tests: test-utils: Format with clang-format libmctp-astlpc: Format with clang-format libmctp-serial: Format with clang-format tests: serial: Format with clang-format Change-Id: Ibf51c1e801d68c16b14fe12a6b9bf2c0e2c2b84f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-07libmctp: srcrev bump fe763e9820..c9ac4fc562Andrew Geissler1-1/+1
Andrew Jeffery (4): serial: Give write callbacks a consistent behaviour core: Define return value behaviours for binding Tx callbacks tests: astlpc: Rename the message Rx handler tests: astlpc: MTU renegotiation with populated Tx queue Change-Id: I4b94a2cc5528c6c391e794b7a2d9c2d0a8e9c8f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20Run oe-stylize on our filesEd Tanous1-20/+16
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
2022-08-08libmctp: srcrev bump e25d9cc90e..fe763e9820Andrew Geissler1-1/+1
Andrew Jeffery (5): astlpc: Drop `running` from struct mctp_binding_astlpc astlpc: Fix up FILEIO function definitions bindings: Add mctp_*_init_pollfd() API mctp-demux-daemon: Exploit binding mctp_*_init_pollfd() APIs astlpc: Implement async support via buffer state tracking Change-Id: Ibe8afb04f111e221dacd26aef6a2327785974125 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27libmctp: srcrev bump fcb65abbe8..e25d9cc90eAndrew Geissler1-1/+1
Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Change-Id: I381e3112a4ee52e8b69700ca494a8c9461586f7f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-12libmctp: srcrev bump 7aaccb51bb..fcb65abbe8Andrew Geissler1-1/+1
Younghyun Park (2): range.h: Define typeof with __typeof__ tests/test_seq.c: Avoid duplicate definition of ARRAY_SIZE Change-Id: I3f71f6608071da0d61e8e0cd552de272dcda1fcd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-29libmctp: srcrev bump f39c385758..7aaccb51bbAndrew Geissler1-1/+1
Moritz Fischer (3): range.h: Avoid duplicate definitions of MIN/MAX compiler.h: Avoid duplicate definition of __unused core: Address a handful of compiler warnings Change-Id: Ic7f375eed6f459e23ea6b121b758c49b3ee25cfb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17libmctp: srcrev bump 56886e7f46..f39c385758Andrew Geissler1-1/+1
Andrew Jeffery (3): libmctp: v0.11 utils: Resolve warnings of unused write() result libmctp: Introduce compiler.h Sumanth Bhat (1): core: Add TX/RX API that exposes message tag and tag owner Change-Id: I0d2554be2fd98379bc12ad9ecf373cc892ce506a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams1-1/+1
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2022-01-11libmctp: srcrev bump 983cc3fa49..56886e7f46Andrew Geissler1-1/+1
Patrick Williams (1): README: fix libmctp spelling Change-Id: Idb6f4e181e68951e3b83bee09600150ea98ba029 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-05meta-phosphor: libmctp: enable capture by defaultBrad Bishop1-1/+1
Change-Id: I5d2be6b3d1479d11cc0cabde8a788487dd5dd9cb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2021-12-18libmctp: srcrev bump 95cccaec5b..983cc3fa49Andrew Geissler1-1/+1
Brad Bishop (1): build: compile and install utils Change-Id: I674cf7246d94b1b45b6667b0316c3d2bf6328e80 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-04libmctp: srcrev bump e320669029..95cccaec5bAndrew Geissler1-1/+1
Brad Bishop (2): utils: fix in/pipe utilities mctp-demux-daemon: sanity check pcap args Change-Id: I3b2a1cec8aa4063c3cde2f6705d8a27a5dde31df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-03meta-phosphor: libmctp: add captureBrad Bishop1-0/+1
Packet capture support was recently added to libmctp. Add a PACKAGECONFIG for that. Change-Id: Ibcd4d69b4622887659cc360e215e70963cd20b6c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2021-11-29libmctp: srcrev bump 663ec39ea1..e320669029Andrew Geissler1-1/+1
Jeremy Kerr (1): README: OWNERS is the new MAINTAINERS Change-Id: If4c5ab272fd144d309670e94c85f16b3a22b04bf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-30libmctp: srcrev bump 0f22eaa000..663ec39ea1Andrew Geissler1-1/+1
Andrew Jeffery (1): astlpc: Force FW2AHB to map reserved memory Brad Bishop (1): core: check n_busses before transmit Change-Id: I9702b4fe8ee7abe6db8d057bd3801da14c3c4547 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-28libmctp: srcrev bump ca39a17395..0f22eaa000Andrew Geissler1-1/+1
Andrew Jeffery (1): libmctp: Remove MAINTAINERS in favour of OWNERS file Change-Id: I0a50698f6326d8d7c390a70f4e610fbe9a5fc57b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-27libmctp: srcrev bump ae59f4fe3a..ca39a17395Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I8d82efcc33fe41004871f91aecc60d7af0acce2d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-09libmctp: srcrev bump edebe169eb..ae59f4fe3aAndrew Geissler1-1/+1
Christian Geddes (1): Notify remote endpoint with RX_COMPLETE prior to handling MCTP packet Change-Id: I3ee19c8dac044d0c85ff2cd7eb3a8f98982b7a2b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-08meta-phosphor: rename mctp package to libmctpJeremy Kerr2-0/+38
We're about to introduce a package for mctp utilities, called 'mctp'. However, the libmctp package already uses that name. This change renames 'mctp' to the upstream name of 'libmctp'. Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au> Change-Id: Ia49a40c822e920d3bc36584cbc2c97b83828cfdd