usb-device: Use product name to find i2c bus

The udev configuration sometimes doesn't work on the dauntless firmware
and will break bifurcation. The product name is more stable and can
also be used to determine the device.

Fusion-Link: fusion2 N/A
Tested:
dbus objects are created as expected with bifurcation showing the
correct information. I2c bus mapping is showing the right info.

Google-Bug-Id: 339064693
Change-Id: I30893cd4c7597eb3190ec481b8a4d3549fbf9c43
Signed-off-by: Willy Tu <wltu@google.com>
(cherry picked from commit a21341030b38c90da97dc7775653f9f69504b0c2)
1 file changed
tree: 2436f712b412087319b9042919bd2a1ba8daff68
  1. conf/
  2. dynamic-layers/
  3. recipes-bsp/
  4. recipes-connectivity/
  5. recipes-core/
  6. recipes-devtools/
  7. recipes-extended/
  8. recipes-google/
  9. recipes-kernel/
  10. recipes-phosphor/
  11. recipes-tpm1/
  12. LICENSE
  13. README.md
README.md

meta-gbmc-staging

This repository contains additions to the openbmc/meta-google layer that are not yet ready for OpenBMC inclusion.

How to use this layer

  1. Clone openbmc/openbmc from GitHub.
  2. Clone this layer from GitHub into a subdirectory of openbmc.