summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-graphics
AgeCommit message (Collapse)AuthorFilesLines
2023-05-19obmc-ikvm: srcrev bump 673ba88dd8..3c110335bdAndrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Icbb53f2b211faf146e31dd34955021e4dffce58d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-16obmc-ikvm: srcrev bump 8e909b757a..673ba88dd8Andrew Geissler1-1/+1
Patrick Williams (1): meson: remove deprecated get_pkgconfig_variable Change-Id: I122b7832974d4abf9d84c4827bf8c441306de451 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-31obmc-ikvm: srcrev bump 4148d0c60a..8e909b757aAndrew Geissler1-1/+1
Charles Kearney (1): Add V4L2_PIX_FMT_RGB24 pixel format support Change-Id: Ib00b41da0f953df080e83ae3ee98bf3798355f8c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-16obmc-ikvm: srcrev bump fda1393c1a..4148d0c60aAndrew Geissler1-1/+1
Troy Lee (1): Incorrect port id for gadget driver Change-Id: Iddd83f49073c81d607fbb64632b0f56cdac145ef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-10obmc-ikvm: srcrev bump a6a4da401a..fda1393c1aAndrew Geissler1-1/+1
Troy Lee (1): Potentially connect udc device incorrectly charkear (1): whitespace removal suggested by format-code.sh script run on the repository. Change-Id: If93a02bbfe4a556fc2ab08429feec8720ebef6ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09obmc-ikvm: srcrev bump 8ee8243b81..a6a4da401aAndrew Geissler1-1/+1
Jae Hyun Yoo (1): Fix shellcheck warnings Patrick Williams (3): create_usbhid.sh: fix shellcheck warnings README: run prettier to reformat OWNERS: promote Zev to maintainer Change-Id: I55c9fde6c8a4f3750e3b5a8b8bdb037d9ee480fa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-06obmc-ikvm: srcrev bump fe685fb4a6..8ee8243b81Andrew Geissler1-1/+1
Zev Weiss (1): OWNERS: Add myself as a reviewer Change-Id: I3cf80b4b84fb6e07c89107367d0093a0c579845d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-09obmc-ikvm: srcrev bump b7cf1bbdad..fe685fb4a6Andrew Geissler1-1/+1
Marvin Lin (1): Add support for specifying UDC that HID gadget will connect to Change-Id: I61eb7ba0b54c4dc9270c5600e33f447d4308ebfe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-07obmc-ikvm: srcrev bump 9d545472be..b7cf1bbdadAndrew Geissler1-1/+1
Patrick Williams (2): MAINTAINERS: remove file OWNERS: switch 'matches' to 'matchers' Change-Id: Id3461256dd82b7c833cca86bf3e0fe20d2c31873 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21obmc-ikvm: srcrev bump f79f6f540b..9d545472beAndrew Geissler1-1/+1
Patrick Williams (1): build: update to C++20 Change-Id: Iec6b7defe570f7c517186abd505a103b5070c84f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20Run oe-stylize on our filesEd Tanous2-12/+8
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-07-20obmc-ikvm: srcrev bump 3fa0bfbab1..f79f6f540bAndrew Geissler1-1/+1
George Liu (1): Add clang-format Change-Id: I5c0c5d07e238c5c1d2fb20f45207e16014a3af61 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-03obmc-ikvm: srcrev bump a4f63b38f1..3fa0bfbab1Andrew Geissler1-1/+1
Tejas Patil (1): Add Mouse Wheel Scroll Events Change-Id: Iacdd53f0db97e1043307affea9d8d3961aad35d7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-30treewide: fix GPLv2/LGPLv2.1 obsolete-license warningsPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I746b04e1e36abaf2ff3852beb8a04535692442c1
2022-02-25obmc-ikvm: srcrev bump 3b201f6961..a4f63b38f1Andrew Geissler1-1/+1
Jammy Huang (1): Add control for video subsampling Change-Id: I095df0fae2d1121896d3bafe59a0d33d62fe903c 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-14obmc-ikvm: srcrev bump ee09e3033a..3b201f6961Andrew Geissler1-1/+1
Neal Liu (1): Fix HID gadget device remote wakeup issue Change-Id: I82bba163f89487e3b7a4eb290164020b0393fa77 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-06obmc-ikvm: srcrev bump f90f68d1e9..ee09e3033aAndrew Geissler1-1/+1
Jammy Huang (1): Fix kvm show disconnected if host successively changes resolution Change-Id: I7eb63eac134cc54e05b5b8a16c44dbf52ba43c06 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03meta-phosphor:meson: pkgconfig inherit requiredAndrew Geissler1-1/+1
Upstream yocto made a change recently that brought to light a bug in some of our recipes. If your meson makefiles utilize the dependency() function then the recipe must also include pkgconfig. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ie85e2a3bd86010c2ce5d08c75fddc1ba348ff891
2021-11-02obmc-ikvm: srcrev bump 2d2f3dab42..f90f68d1e9Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I8c92d4ef4489eeb6417b546be26f95ab7b07c38c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-26libvncserver: multithread supportTroy Lee1-1/+1
obmc-ikvm runs with two seprated thread to handle connection from user (bmcweb::kvm_websocket) and video device (libvncserver), however both these two thread access to rfb*() API. It leads to client socket double free issue. cl->sock has been set to RFB_INVALID_SOCKET(-1) with first clientClose call. And the second call to clientClose uses -1 in FD_CLR() generates buffer overflow. ``` obmc-ikvm[672]: 24/08/2021 08:45:11 rfbClientConnectionGone: c1=75900748 obmc-ikvm[672]: 24/08/2021 08:45:11 rfbClientConnectionGone: c1=75900748 obmc-ikvm[672]: 24/08/2021 08:45:11 rfbSendUpdateBuf: write: Broken pipe obmc-ikvm[672]: *** buffer overflow detected ***: terminated systemd[1]: start-ipkvm.service: Main process exited, code=dumped, status=6/ABRT systemd[1]: start-ipkvm.service: Failed with result 'core-dump'. systemd[1]: start-ipkvm.service: Scheduled restart job, restart counter is at 1. systemd[1]: Stopped OpenBMC ipKVM daemon. ``` Signed-off-by: Troy Lee <troy_lee@aspeedtech.com> Change-Id: I4bbe69c6d7006e44c5f4a532fb54f9ae9c9cd52b
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2021-07-21obmc-ikvm: srcrev bump 7a420e4c92..2d2f3dab42Andrew Geissler1-1/+1
Paul Fertser (1): Implement optional per-frame CRC calculation to save bandwidth Change-Id: I7396e6320ebebd1f815dd25b4bdc3a1d23e7889d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-02obmc-ikvm: srcrev bump 40fd5429bf..7a420e4c92Andrew Geissler1-1/+1
Bruce Mitchell (1): Replace IRC with Discord Change-Id: I4b05d26c5d86cef44d00d518fe4345eb9602b52e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24obmc-ikvm: srcrev bump 673ac2eb11..40fd5429bfAndrew Geissler1-1/+1
Zev Weiss (1): Fix error reporting in Input::writeKeyboard() Change-Id: I413ff364543912fbcee0c3186e10e8fe3087a9b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-05meta-phosphor: liberation-fonts: Make override genericWilliam A. Kennington III1-0/+9
Reducing the installed font set is not version specific, apply even to updated versions. Change-Id: Iddf03fb64cc43d49a4c94d480d141352a300a831 Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-08obmc-ikvm: srcrev bump 861337e8ec..673ac2eb11Andrew Geissler1-1/+1
Jae Hyun Yoo (3): Fix keyboard and mouse input events dropping issue Connect HID gadget device dynamically Refine HID report writing logic Change-Id: I58f99acff409b1b5063762049d9f73e206a83804 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2020-01-16meta-phosphor: libvncserver: pin PACKAGECONFIGBrad Bishop1-2/+1
PACKAGECONFIGs are added upstream frequently. Avoid new implicit dependencies by pinning to the exact options required by OpenBMC today. (From meta-phosphor rev: a604537070251e0a391b3eccf3a0c6b9d528a5ae) Change-Id: Id89749f408512118ce2a29a71f3f033fd79a3221 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-18obmc-ikvm: srcrev bump 7cf1f1d43e..861337e8ecAndrew Geissler1-1/+1
Brad Bishop (2): build: drop autotools support systemd: Don't start without configfs (From meta-phosphor rev: e69bb0770514913d99035874515e4aff57fda810) Change-Id: Ifb12eb7ec47baaa3efb22a89a2860ed5f30967ea Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-02obmc-ikvm: srcrev bump f8e05e5c9c..7cf1f1d43eAndrew Geissler1-1/+1
Eddie James (1): Prevent excessive journal logging by wakeup signal (From meta-phosphor rev: 6383ea303593962e9aea0504fa4abb55b10b371f) Change-Id: I8b45dcb23faa410f1e391fc91b3d423f336e86de Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-01obmc-ikvm: srcrev bump 513d95ef53..f8e05e5c9cAndrew Geissler1-1/+1
Jae Hyun Yoo (2): Add flow control to prevent buffer over run Remove frame rate limit (From meta-phosphor rev: 1a115b92749bb063bd65cc2a7922513b91c82d1f) Change-Id: Ic3a58ecd70add1b16ef25aa89a55147db6a1e91b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-09obmc-ikvm: srcrev bump 95a3b35bf3..513d95ef53Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Add keypad input support (From meta-phosphor rev: b9f44a09def5c5b678048263c34938737149a3fc) Change-Id: I9d16fffc9bd81977c27cae4fe1d307b0c114c56e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-14obmc-ikvm: srcrev bump 23135dd97e..95a3b35bf3Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Add a maintainer (From meta-phosphor rev: 46e844f76f17b43f31a290812d5d7cc9e196f08e) Change-Id: I5000da39a5aa927635888363e85c5c12561e4a5a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-14obmc-ikvm: srcrev bump 133bfa2d5b..23135dd97eAndrew Geissler1-1/+1
Eddie James (1): eliminate excessive journal errors (From meta-phosphor rev: cfc9abf9f77ee17c73ed3dddc21b4b5e426e3599) Change-Id: Icf4d451a413aef0c0b8efa3bbc7a4b4173000b39 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-23obmc-ikvm: srcrev bump 4749f934f1..133bfa2d5bAndrew Geissler1-1/+1
Eddie James (1): Reduce framerate to prevent lag (From meta-phosphor rev: 80933683ba0c680998c7becfaf7bb92ea10a5f42) Change-Id: Ic18e38bd02d945f1fee5cc32af40e5e38f8c2d12 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-20obmc-ikvm: srcrev bump 63c3ea18c3..4749f934f1Andrew Geissler1-1/+1
Eddie James (1): Switch pointer gadget to non-blocking (From meta-phosphor rev: 9a0ba9e589db99cbe6d4e3e54280a05b59e29344) Change-Id: I1d9977419a781785ed94ff5b9dc227360e6cb2bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-17obmc-ikvm: srcrev bump fb6a8e1e72..63c3ea18c3Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Fix host video wake up failure issue John Wang (1): meson: install create_usbhid.sh (From meta-phosphor rev: 3a14f052d9d31f33458c3accd3f2d0308595694d) Change-Id: I22964508a850d7b97021b63f7394760a75a7789d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-08Add ipKVM applicationEddie James2-0/+19
Add the application recipe and service to start application when the BMC boots. Append the libvncserver depdendency to minimize the image size impact. (From meta-phosphor rev: 1205c5b25ae674cdd568ed8cbdfa99f3ea7ba788) Change-Id: I7791f3512e9ba7a33d95df7ea30d0dc48a218d2f Signed-off-by: Eddie James <eajames@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>