#
94f5f422 |
| 16-Aug-2024 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: re-format for clang-18
clang-format-18 isn't compatible with the clang-format-17 output, so we need to reformat the code with the latest version. The way clang-18 handles lambda forma
clang-format: re-format for clang-18
clang-format-18 isn't compatible with the clang-format-17 output, so we need to reformat the code with the latest version. The way clang-18 handles lambda formatting also changed, so we have made changes to the organization default style format to better handle lambda formatting.
See I5e08687e696dd240402a2780158664b7113def0e for updated style. See Iea0776aaa7edd483fa395e23de25ebf5a6288f71 for clang-18 enablement.
Change-Id: I6e1b877213f3a2921d78ffe2a5fe71d93db65574 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
fda1393c |
| 07-Mar-2023 |
charkear <charles.kearney@hpe.com> |
whitespace removal suggested by format-code.sh script run on the repository.
Change-Id: Ib54bd222ba3549bcf310a211992c2e35681f8b81 Signed-off-by: charles kearney <charles.kearney@hpe.com>
|
#
fe685fb4 |
| 25-Oct-2022 |
Marvin Lin <milkfafa@gmail.com> |
Add support for specifying UDC that HID gadget will connect to
Currently, HID gadget always connects to the USB virtual hub port under /sys/bus/platform/devices/1e6a0000.usb-vhub, which only works o
Add support for specifying UDC that HID gadget will connect to
Currently, HID gadget always connects to the USB virtual hub port under /sys/bus/platform/devices/1e6a0000.usb-vhub, which only works on ASPEED platform.
This commit adds support for specifying UDC that HID gadget will connect to, it could be useful for non-ASPEED platform. Although there are still some other ASPEED-specific behaviors need to be addressed, but this commit is the first step for non-ASPEED platform.
Tested: Specify UDC by '-u' parameter and HID gadget will connect to it. Otherwise, HID gadget will connect to the USB virtual hub port.
Signed-off-by: Marvin Lin <milkfafa@gmail.com> Change-Id: Ie24ed9d32cb4f7483e8d4c8b51cc5e1bb5fa94de
show more ...
|
#
f79f6f54 |
| 05-Jul-2022 |
George Liu <liuxiwei@inspur.com> |
Add clang-format
Refer:https://github.com/openbmc/docs/blob/ac5d544553934f8083c61c5986a1420261bc8a4c/style/cpp/.clang-format
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I931503febf4e
Add clang-format
Refer:https://github.com/openbmc/docs/blob/ac5d544553934f8083c61c5986a1420261bc8a4c/style/cpp/.clang-format
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I931503febf4e17af5c328a6496e499992bc4e381
show more ...
|
#
a4f63b38 |
| 14-Feb-2022 |
Jammy Huang <jammy_huang@aspeedtech.com> |
Add control for video subsampling
Add '-s' to assign jpeg subsampling. 0: 444, 1: 420
Using 420 will make video lack of detail compared to 444, but cut amount of video data by half. This could be
Add control for video subsampling
Add '-s' to assign jpeg subsampling. 0: 444, 1: 420
Using 420 will make video lack of detail compared to 444, but cut amount of video data by half. This could be useful for some cases.
Change-Id: I48836a7117f7e3b9986e3f5c6a92974c9268525e Signed-off-by: Jammy Huang <jammy_huang@aspeedtech.com>
show more ...
|
#
2d2f3dab |
| 18-Jun-2021 |
Paul Fertser <fercerpav@gmail.com> |
Implement optional per-frame CRC calculation to save bandwidth
Current implementation is very CPU-efficient as it's not processing JPEG-encoded data received from V4L2 at all.
This patch implements
Implement optional per-frame CRC calculation to save bandwidth
Current implementation is very CPU-efficient as it's not processing JPEG-encoded data received from V4L2 at all.
This patch implements an optional mode where for each frame that's about to be sent a CRC32 is calculated and if this client has already received it before, the transmission is skipped. This of course adds some noticeable CPU load (proportional to the frame rate requested and the encoded JPEG size); on AST2500 it's taking about 10 % CPU when showing a relatively complex GUI login screen with 15 FPS.
Reducing required bandwidth to 0 for static images helps a lot when using IP KVM via poor connections, e.g. provided by cellular network operators or some hotels, so can be beneficial for certain common usecases.
The next optimisation to try is to dynamically alter the frame rate, automatically ramping it up as soon as the changes start happening and lowering after a period of inactivity; it's not yet clear if V4L2 allows this.
Signed-off-by: Paul Fertser <fercerpav@gmail.com> Change-Id: I74b887cf83b5c8676f5792412805de08e1a54f32
show more ...
|
#
7dfac9ff |
| 15-Jan-2019 |
Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> |
Fix HID issues
Mixed type HID report descriptor in the current trunk doesn't work well so this patch fixes the HID creation logic to make it use composite configuration which has separated keyboard
Fix HID issues
Mixed type HID report descriptor in the current trunk doesn't work well so this patch fixes the HID creation logic to make it use composite configuration which has separated keyboard and mouse HID descriptor using a single USB port.
ikvm service also should be changed using below setting after applying this patch: ExecStart=/usr/bin/env obmc-ikvm -v /dev/video0 -k /dev/hidg0 -p /dev/hidg1
Change-Id: I9b2975f4fdade2c6030def829951d02b24bea562 Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
show more ...
|
#
9d7ff842 |
| 11-Dec-2018 |
Eddie James <eajames@linux.ibm.com> |
Add build infrastructure and argument parsing class
Change-Id: Ifb8f283733fe4de531859dc895da35a3a01071a0 Signed-off-by: Eddie James <eajames@linux.ibm.com>
|