-
Brian Norris authored
The marvell_sd8787 ebuild installs the following into /lib/firmware/mrvl/: sd8787_uapsta.bin sd8797_uapsta.bin sd8897_uapsta.bin These are only used on a handful of platforms, but the ebuild is included as a base dependency of the top-level virtual/target-chromium-os ebuild. We should instead only pull it in where necessary, to avoid wasting space on other boards. Baseboards / base overlays that use the relevant Marvell firmware: 8797: daisy peach 8897: nyan oak veyron Once this is merged, we can remove the dependency in virtual/target-chromium-os. I referred to go/crconn (internal Google link), as well as running the network_WlanDriver test to ensure existing devices still boot to working Wifi. BUG=chromium:895941 TEST=network_WlanDriver on a variety of devices Change-Id: I9bf1576d49fb300e0c28ac5b00531fa551713039 Signed-off-by: Brian Norris <briannorris@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1284031 Reviewed-by: Douglas Anderson <dianders@chromium.org> Reviewed-by: Kirtika Ruchandani <kirtika@chromium.org> Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
4cb33082