Add kernel configuration bbappend 61/26461/1
authorScott Murray <scott.murray@konsulko.com>
Sun, 27 Jun 2021 18:23:29 +0000 (14:23 -0400)
committerScott Murray <scott.murray@konsulko.com>
Sun, 27 Jun 2021 19:10:59 +0000 (15:10 -0400)
commit6e44449dadb99d905a5a9e7fdb7a799785c56f8a
treef41ec867f7125ac5127498b3d98bc36f09b2851e
parentcae1c2f734a437262dfeba0f2fb9086eae52dc83
Add kernel configuration bbappend

Add linux-%.bbappend and associated conditional .inc file to supply
demo-related kernel configuration using the new AGL_KCONFIG_FRAGMENTS
variable scheme that is being added in meta-agl-core.  The moved
configuration fragments are copies of the ones from meta-agl-core
except for:
- The configuration from the previously linux-yocto-specific
  hciuart.cfg has been rationalized with btusb.cfg and hid.cfg.
- The actual CAN hardware device support from can-bus.cfg has been
  moved to a new can-devices.cfg here.
- To simplify things, the disable_most.cfg configuration to ensure
  that the upstream kernel MOST driver is disabled to avoid
  conflicting with the externally built AGL version has been made
  generic instead of being specific to the Kingfisher support in
  meta-agl-bsp.  It has also been updated a bit for newer kernels.

Bug-AGL: SPEC-3983

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I32e4da1ca53e9395239b47ab2191a88e3cd39d4c
18 files changed:
recipes-kernel/linux/linux-%.bbappend [new file with mode: 0644]
recipes-kernel/linux/linux/btusb.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/can-devices.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/disable_most.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/hid.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/i2c-led.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/iiodevice.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/joystick.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/most_deps.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/nfc.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/rtc.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/rtl_sdr.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/usb.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/usbaudio.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/usbmodem.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/uvc.cfg [new file with mode: 0644]
recipes-kernel/linux/linux/wifi.cfg [new file with mode: 0644]
recipes-kernel/linux/linux_agldemo.inc [new file with mode: 0644]