sllin: switch to updated upstream 09/27709/1
authorScott Murray <scott.murray@konsulko.com>
Mon, 30 May 2022 22:51:36 +0000 (18:51 -0400)
committerScott Murray <scott.murray@konsulko.com>
Wed, 6 Jul 2022 18:00:05 +0000 (14:00 -0400)
commite5349e7b7beeed120e6cbfb1175bf823dd30b032
treeffb09ac8f386d7727ddd03f118176dfaf7a7aecc
parentca7d98904253c7404c3e6384ebb53d922a3c538a
sllin: switch to updated upstream

Changes:
- Switch the SRC_URI of the sllin driver recipe to point at the new
  revived upstream location, update to their latest commit to get
  newer kernel support, and drop all the now unnecessary local
  patches.
- Added a patch to fix compilation against 5.4 kernels before
  5.4.110.  This will be worked with upstream as time permits.
- Rename the sllin driver recipe with a _git suffix to match OE
  style expectations.
- Added the sllin driver to packagegroup-agl-demo as was being done
  in previous releases.
- Split the demo script + service unit and lin_config configuration
  out of the sllin driver recipe into a new sllin-demo recipe so
  that they're no longer conflated.  This should make it easier for
  others to reuse the sllin driver recipe.
- Update the SRC_URI and SRCREV of the lin_config recipe to also
  point at the new upstream location/version since it comes out of
  the same repository.
- Add the new master mode "-m" flag to the lin_config command line
  in the start_lin_demo.sh script (now in sllin-demo).  This turns
  out to be required for our demo usecase as upstream seem to have
  inadvertently changed the default behavior.

Bug-AGL: SPEC-4404

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If42a825e65d93b3fa11cfddd5d6b33ec410f7cc4
13 files changed:
recipes-kernel/sllin/files/0001-Disable-sllin-driver-debug-log.patch [deleted file]
recipes-kernel/sllin/files/0002_fix_null_operation_check.patch [deleted file]
recipes-kernel/sllin/files/0003-Allow-recent-kernels-newer-4.11.x-to-build.patch [deleted file]
recipes-kernel/sllin/files/0004-Fix-build-with-5.9-kernel.patch [deleted file]
recipes-kernel/sllin/files/sllin-demo.service
recipes-kernel/sllin/files/start_lin_demo.sh
recipes-kernel/sllin/sllin-demo.bb [new file with mode: 0644]
recipes-kernel/sllin/sllin.bb [deleted file]
recipes-kernel/sllin/sllin/0001-update-makefile.patch [moved from recipes-kernel/sllin/files/0001_update_makefile.patch with 100% similarity]
recipes-kernel/sllin/sllin/0002-5.4-less-than-110-fix.patch [new file with mode: 0644]
recipes-kernel/sllin/sllin_git.bb [new file with mode: 0644]
recipes-platform/packagegroups/packagegroup-agl-demo.bb
recipes-support/lin-config/lin-config_git.bb