Skip to content

Commit

Permalink
Update HardwareDB
Browse files Browse the repository at this point in the history
  • Loading branch information
jbleyel committed Jan 24, 2025
1 parent 75c5263 commit 040716a
Show file tree
Hide file tree
Showing 2 changed files with 142 additions and 96 deletions.
44 changes: 27 additions & 17 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,7 @@ AM_CONDITIONAL(HAVE_GRAUTEC8000, test "$BOXTYPE" == dm8000)
AM_CONDITIONAL(HAVE_GRAUTEC70X0, test "$BOXTYPE" == dm7020hd -o "$BOXTYPE" == dm7020hdv2 -o "$BOXTYPE" == dm7080)
AM_CONDITIONAL(LCD_FRAMEBUFFER_MODE, test "$BOXTYPE" == et8500 -o "$BOXTYPE" == et8500s -o "$BOXTYPE" == 8100s)

AS_IF([test "$MACHINEBUILD" == "beyonwizt2"],[AC_DEFINE(HWBEYONWIZT2, 1,[beyonwizt2])])
AS_IF([test "$BOXTYPE" == "dreamone"],[AC_DEFINE(HWDREAMONE, 1,[dreamone])])
AS_IF([test "$BOXTYPE" == "dreamtwo"],[AC_DEFINE(HWDREAMTWO, 1,[dreamtwo])])
AS_IF([test "$BOXTYPE" == "dm8000"],[AC_DEFINE(HWDM8000, 1,[dm8000])])
Expand All @@ -221,29 +222,38 @@ AS_IF([test "$BOXTYPE" == "dm800se"],[AC_DEFINE(HWDM800SE, 1,[dm800se])])
AS_IF([test "$BOXTYPE" == "dm500hd"],[AC_DEFINE(HWDM500HD, 1,[dm500hd])])
AS_IF([test "$BOXTYPE" == "dm800sev2"],[AC_DEFINE(HWDM800SEV2, 1,[dm800sev2])])
AS_IF([test "$BOXTYPE" == "dm500hdv2"],[AC_DEFINE(HWDM500HDV2, 1,[dm500hdv2])])
AS_IF([test "$BOXTYPE" == "vusolo4k"],[AC_DEFINE(HWVUSOLO4K, 1,[vusolo4k])])
AS_IF([test "$BOXTYPE" == "vuultimo4k"],[AC_DEFINE(HWULTIMO4K, 1,[vuultimo4k])])
AS_IF([test "$BOXTYPE" == "vuduo4k"],[AC_DEFINE(HWDUO4K, 1,[vuduo4k])])
AS_IF([test "$BOXTYPE" == "vuduo4kse"],[AC_DEFINE(HWDUO4KSE, 1,[vuduo4kse])])
AS_IF([test "$BOXTYPE" == "vuduo2"],[AC_DEFINE(HWDUO2, 1,[vuduo2])])
AS_IF([test "$BOXTYPE" == "vuuno4kse"],[AC_DEFINE(HWUNO4KSE, 1,[vuuno4kse])])
AS_IF([test "$MACHINEBUILD" == "dual"],[AC_DEFINE(HWDUAL, 1,[dual4k])])
AS_IF([test "$BOXTYPE" == "et7x00"],[AC_DEFINE(HWET7X00, 1,[et7x00])])
AS_IF([test "$MACHINEBUILD" == "gbip4k"],[AC_DEFINE(HWGBIP4K, 1,[gbip4k])])
AS_IF([test "$MACHINEBUILD" == "gbquad4k"],[AC_DEFINE(HWGBQUAD4K, 1,[gbquad4k])])
AS_IF([test "$MACHINEBUILD" == "gbquad4kpro"],[AC_DEFINE(HWGBQUAD4KPRO, 1,[gbquad4kpro])])
AS_IF([test "$MACHINEBUILD" == "gbtrio4k"],[AC_DEFINE(HWGBTRIO4K, 1,[gbtrio4k])])
AS_IF([test "$MACHINEBUILD" == "gbtrio4kpro"],[AC_DEFINE(HWGBTRIO4KPRO, 1,[gbtrio4kpro])])
AS_IF([test "$MACHINEBUILD" == "gbue4k"],[AC_DEFINE(HWGBUE4K, 1,[gbue4k])])
AS_IF([test "$BOXTYPE" == "h7"],[AC_DEFINE(HWH7, 1,[h7])])
AS_IF([test "$BOXTYPE" == "h9combo"],[AC_DEFINE(HWH9COMBO, 1,[h9combo])])
AS_IF([test "$BOXTYPE" == "h9"],[AC_DEFINE(HWH9, 1,[h9])])
AS_IF([test "$BOXTYPE" == "h10"],[AC_DEFINE(HWH10, 1,[h10])])
AS_IF([test "$BOXTYPE" == "h17"],[AC_DEFINE(HWH17, 1,[h17])])
AS_IF([test "$BOXTYPE" == "pulse4k"],[AC_DEFINE(HWPULSE4K, 1,[pulse4k])])
AS_IF([test "$BOXTYPE" == "pulse4kmini"],[AC_DEFINE(HWPULSE4KMINI, 1,[pulse4kmini])])
AS_IF([test "$MACHINEBUILD" == "gbue4k"],[AC_DEFINE(HWGBUE4K, 1,[gbue4k])])
AS_IF([test "$MACHINEBUILD" == "gbtrio4kpro"],[AC_DEFINE(HWGBTRIO4KPRO, 1,[gbtrio4kpro])])
AS_IF([test "$MACHINEBUILD" == "gbquad4kpro"],[AC_DEFINE(HWGBQUAD4KPRO, 1,[gbquad4kpro])])
AS_IF([test "$MACHINEBUILD" == "beyonwizt2"],[AC_DEFINE(HWBEYONWIZT2, 1,[beyonwizt2])])
AS_IF([test "$MACHINEBUILD" == "gbquad4k"],[AC_DEFINE(HWGBQUAD4K, 1,[gbquad4k])])
AS_IF([test "$BOXTYPE" == "u5"],[AC_DEFINE(HWU5, 1,[u5])])
AS_IF([test "$BOXTYPE" == "hd51"],[AC_DEFINE(HWHD51, 1,[hd51])])
AS_IF([test "$BOXTYPE" == "hd61"],[AC_DEFINE(HWHD61, 1,[hd61])])
AS_IF([test "$BOXTYPE" == "sfx6008"],[AC_DEFINE(HWSFX6008, 1,[sfx6008])])
AS_IF([test "$BOXTYPE" == "osnino"],[AC_DEFINE(HWOSNINO, 1,[osnino])])
AS_IF([test "$BOXTYPE" == "h10"],[AC_DEFINE(HWH10, 1,[h10])])
AS_IF([test "$BOXTYPE" == "multiboxpro"],[AC_DEFINE(HWMULTIBOXPRO, 1,[multiboxpro])])
AS_IF([test "$BOXTYPE" == "osnino"],[AC_DEFINE(HWOSNINO, 1,[osnino])])
AS_IF([test "$BOXTYPE" == "osmio4kplus"],[AC_DEFINE(HWOSMIO4KPLUS, 1,[osmio4Kplus])])
AS_IF([test "$BOXTYPE" == "pulse4k"],[AC_DEFINE(HWPULSE4K, 1,[pulse4k])])
AS_IF([test "$BOXTYPE" == "pulse4kmini"],[AC_DEFINE(HWPULSE4KMINI, 1,[pulse4kmini])])
AS_IF([test "$MACHINEBUILD" == "sf8008m"],[AC_DEFINE(HWSF8008M, 1,[sf8008m])])
AS_IF([test "$BOXTYPE" == "sf8008"],[AC_DEFINE(HWSF8008, 1,[sf8008])])
AS_IF([test "$BOXTYPE" == "sfx6008"],[AC_DEFINE(HWSFX6008, 1,[sfx6008])])
AS_IF([test "$BOXTYPE" == "sx988"],[AC_DEFINE(HWSX988, 1,[sx988])])
AS_IF([test "$BOXTYPE" == "sx88v2"],[AC_DEFINE(HWSX88V2, 1,[sx88v2])])
AS_IF([test "$BOXTYPE" == "u5"],[AC_DEFINE(HWU5, 1,[u5])])
AS_IF([test "$BOXTYPE" == "vusolo4k"],[AC_DEFINE(HWVUSOLO4K, 1,[vusolo4k])])
AS_IF([test "$BOXTYPE" == "vuultimo4k"],[AC_DEFINE(HWVUULTIMO4K, 1,[vuultimo4k])])
AS_IF([test "$BOXTYPE" == "vuduo4k"],[AC_DEFINE(HWVUDUO4K, 1,[vuduo4k])])
AS_IF([test "$BOXTYPE" == "vuduo4kse"],[AC_DEFINE(HWVUDUO4KSE, 1,[vuduo4kse])])
AS_IF([test "$BOXTYPE" == "vuduo2"],[AC_DEFINE(HWVUDUO2, 1,[vuduo2])])
AS_IF([test "$BOXTYPE" == "vuuno4kse"],[AC_DEFINE(HWVUUNO4KSE, 1,[vuuno4kse])])


AC_ARG_WITH(accelerationthreshold,
Expand Down
194 changes: 115 additions & 79 deletions include/hardwaredb.h
Original file line number Diff line number Diff line change
Expand Up @@ -100,21 +100,25 @@ static std::unordered_map<std::string, std::string> HardwareDB{
{"/devices/platform/brcmstb-ahci.0/ata1/", "SATA"},
{"/devices/rdb.4/f03e0000.sdhci/mmc_host/mmc0/", "eMMC"},
{"/devices/rdb.4/f03e0200.sdhci/mmc_host/mmc1/", "SD"},
{"/devices/rdb.4/f0470600.ohci_v2/usb6/6-0:1.0/port1/", "Front USB"},
{"/devices/rdb.4/f0470300.ehci_v2/usb3/3-0:1.0/port1/", "Front USB"},
{"/devices/rdb.4/f0471000.xhci_v2/usb2/2-0:1.0/port1/", "Front USB"},
{"/devices/rdb.4/f0470400.ohci_v2/usb5/5-0:1.0/port1/", "Back USB"},
{"/devices/rdb.4/f0470500.ehci_v2/usb4/4-0:1.0/port1/", "Back USB"},
{"/devices/rdb.4/f0471000.xhci_v2/usb2/2-0:1.0/port2/", "Back USB"}
{"/devices/rdb.4/f0470600.ohci_v2/usb6/6-0:1.0", "Front USB"},
{"/devices/rdb.4/f0470300.ehci_v2/usb3/3-0:1.0", "Front USB"},
{"/devices/rdb.4/f0471000.xhci_v2/usb2/2-0:1.0", "Front USB"},
{"/devices/rdb.4/f0470300.ehci_v2/usb3/3-1/3-1:1.0", "Front USB"},
{"/devices/rdb.4/f0470400.ohci_v2/usb5/5-0:1.0", "Back USB"},
{"/devices/rdb.4/f0470500.ehci_v2/usb4/4-0:1.0", "Back USB"},
{"/devices/rdb.4/f0470500.ehci_v2/usb4/4-1/4-1:1.0", "Back USB"},
{"/devices/rdb.4/f0471000.xhci_v2/usb2/2-0:1.0", "Back USB"}
#elif HWDM920
{"/devices/platform/brcmstb-ahci.0/ata1/", "SATA"},
{"/devices/rdb.4/f03e0000.sdhci/mmc_host/mmc0/", "eMMC"},
{"/devices/rdb.4/f03e0200.sdhci/mmc_host/mmc1/", "SD"},
{"/devices/rdb.4/f0470600.ohci_v2/usb6/6-0:1.0/port1/", "Front USB"},
{"/devices/rdb.4/f0470300.ehci_v2/usb3/3-0:1.0/port1/", "Front USB"},
{"/devices/rdb.4/f0471000.xhci_v2/usb2/2-0:1.0/port1/", "Front USB"},
{"/devices/rdb.4/f0470300.ehci_v2/usb3/3-1/3-1:1.0", "Front USB"},
{"/devices/rdb.4/f0470400.ohci_v2/usb5/5-0:1.0/port1/", "Back USB"},
{"/devices/rdb.4/f0470500.ehci_v2/usb4/4-0:1.0/port1/", "Back USB"},
{"/devices/rdb.4/f0470500.ehci_v2/usb4/4-1/4-1:1.0", "Back USB"},
{"/devices/rdb.4/f0471000.xhci_v2/usb2/2-0:1.0/port2/", "Back USB"}
#elif HWDM800SE
{"/devices/pci0000:01/0000:01:00.0/host0/target0:0:0/0:0:0:0", "SATA"},
Expand All @@ -132,67 +136,37 @@ static std::unordered_map<std::string, std::string> HardwareDB{
#elif HWDM500HDV2
{"/devices/pci0000:01/0000:01:00.0/host1/target1:0:0/1:0:0:0", "eSATA"},
{"/devices/pci0000:01/0000:01:00.0/host0/target0:0:0/0:0:0:0", "eSATA"}
#elif HWVUULTIMO4K
{"/devices/platform/brcmstb-ahci.0/ata1/host0/target0:0:0/0:0:0:0", "SATA"},
{"/devices/rdb.3/f0470300.ehci_v2/usb3/", "Back, lower USB"},
{"/devices/rdb.3/f0470500.ehci_v2/usb4/", "Back, upper USB"},
{"/devices/rdb.3/f0480600.ohci_v2/usb10/", "Front USB"}
#elif HWVUSOLO4K
{"/devices/platform/strict-ahci.0/ata1/", "SATA"},
{"/devices/f0490600.ohci/usb10/", "Front USB"},
{"/devices/f0480400.ohci/usb7/", "Back, lower USB"},
{"/devices/f0480600.ohci/usb8/", "Back, upper USB"}
#elif HWUNO4KSE
{"/devices/platform/rdb/f045a000.sata/ata1/", "SATA"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1", "Back, lower USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-1/2-1", "Back, lower USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/4-1/4-1", "Back, upper USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-2/2-2", "Back, upper USB"}
#elif HWDUO2 // CHECKED
{"/devices/platform/strict-ahci.0/ata1/", "eSATA"},
{"/devices/platform/ehci-brcm.2/usb3/", "Front USB"},
{"/devices/platform/ehci-brcm.0/usb1/", "Back, lower USB"},
{"/devices/platform/ehci-brcm.1/usb2/", "Back, upper USB"}
#elif HWH7
{"/devices/platform/rdb/f045a000.sata/ata1/", "SATA"},
{"/devices/platform/f0470500.ehci/usb2/", "Back USB 3.0"},
{"/devices/platform/f0470300.ehci/usb1/1-1/1-1.2/", "Back, lower USB"},
{"/devices/platform/f0470300.ehci/usb1/1-1/1-1.1/", "Back, upper USB"}
#elif HWH17 // CHECKED
{"/devices/platform/f0470300.ehci/usb1/", "Front USB"},
{"/devices/platform/f0471000.xhci/usb6/", "Back USB"},
{"/devices/platform/f0471000.ohci/usb4/", "Back USB"},
{"/devices/platform/f0470500.ehci/usb2/", "Back USB"}
#elif HWGBUE4K
{"/devices/platform/rdb/f045a000.sata/ata2/", "SATA"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1.1/3-1.1:", "Front USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/", "Back USB 3.0"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1.2/3-1.2:", "Back, upper USB"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1.3/3-1.3:", "Back, lower USB"}
#elif HWPULSE4K
{"/devices/platform/soc/f9900000.hiahci/ata1/host0/target0:0:0/0:0:0:0", "SATA"},
{"/devices/platform/soc/f98a0000.xhci/usb3/", "Front USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/", "Back USB"}
#elif HWPULSE4KMINI // CHECKED
{"/devices/platform/soc/f9820000.himciv200.SD/mmc_host/mmc1/", "Micro SD"},
{"/devices/platform/soc/f9890000.ehci/usb1/", "Back, upper USB"},
{"/devices/platform/soc/f98a0000.xhci/usb4/", "Back, lower USB"},
{"/devices/platform/soc/f98a0000.xhci/usb3/", "Back, lower USB"}
#elif HWDUAL
{"/devices/platform/soc/f98a0000.xhci/usb3/3-1/3-1:1.0", "Back USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1:1.0", "Front USB"}
#elif HWET7X00 // CHECKED
{"/devices/platform/ehci-brcm.0/usb1/1-1/1-1:1.0", "Back USB"},
{"/devices/platform/ehci-brcm.0/usb1/1-2/1-2:1.0", "Front USB"}
#elif HWGBTRIO4K // CHECKED
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1.3/1-1.3:1.0", "MicroSD"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1.2/1-1.2:1.0", "Back, right USB"},
{"/devices/platform/soc/f98a0000.xhci/usb3/3-1/3-1:1.0", "Back, left USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-2/1-2:1.0", "Front USB"}
#elif HWGBTRIO4KPRO // CHECKED
{"/devices/platform/soc/f9890000.ehci/usb1/1-2/1-2", "Micro SD"},
{"/devices/platform/soc/f98a0000.xhci/usb4/4-1/4-1", "Back, left USB"},
{"/devices/platform/soc/f98a0000.xhci/usb3/3-1/3-1", "Back, left USB"},
{"/devices/platform/soc/f9880000.ohci/usb2/2-1/2-1", "Back, right USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1", "Back, right USB"}
#elif HWGBUE4K
{"/devices/platform/rdb/f045a000.sata/ata2/", "SATA"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1.1/3-1.1:", "Front USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/", "Back USB 3.0"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1.2/3-1.2:", "Back, upper USB"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1.3/3-1.3:", "Back, lower USB"}
#elif HWGBQUAD4K
{"/devices/platform/rdb/f045a000.sata/", "SATA"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/", "Back USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/4-1/4-1.2/", "Back USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/4-1/4-1.4/", "Front USB"}
#elif HWU5 // eg. Dinobot4k
{"/devices/platform/soc/f98a0000.xhci/usb3/", "Back USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-2/1-2.3/", "Left, back USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-2/1-2.4/", "Left, front USB"}
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/4-1/4-1.4/4-1.4:1.0", "Back, left USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-2/2-2.3/2-2.3:1.0", "Back, right USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/4-1/4-1.2/4-1.2:1.0", "Back, lower USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/4-1/4-1.1/4-1.1:1.0", "Back, upper USB"},
{"/devices/platform/rdb/f03e0000.sdhci/mmc_host/", "SD"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1:1.0", "Front USB"}
#elif HWGBQUAD4KPRO // CHECKED
{"/devices/platform/rdb/f045a000.sata/", "SATA"},
{"/devices/platform/rdb/f03e0000.sdhci/mmc_host/", "SD"},
Expand All @@ -204,45 +178,107 @@ static std::unordered_map<std::string, std::string> HardwareDB{
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-1/2-1", "Back, left USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/4-1/4-1.3", "Back USB-C"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-2/2-2.3", "Back USB-C"}
#elif HWDUO4K
{"/devices/platform/rdb/8b0a000.sata/", "SATA"},
{"/devices/platform/rdb/8b39000.xhci_v2/usb1/", "Front USB"},
{"/devices/platform/rdb/8b39000.xhci_v2/usb2/2-2/", "Back, upper USB"},
{"/devices/platform/rdb/8b39000.xhci_v2/usb2/2-1/", "Back, lower USB"}
#elif HWDUO4KSE
{"/devices/platform/rdb/f045a000.sata/", "SATA"},
{"/devices/platform/rdb/f0480500.ehci_v2/usb6/", "Front USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-2/", "Back, upper USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-1/", "Back, lower USB"}
#elif HWH7
{"/devices/platform/rdb/f045a000.sata/ata1/", "SATA"},
{"/devices/platform/f0470500.ehci/usb2/", "Back USB 3.0"},
{"/devices/platform/f0470300.ehci/usb1/1-1/1-1.2/", "Back, lower USB"},
{"/devices/platform/f0470300.ehci/usb1/1-1/1-1.1/", "Back, upper USB"}
#elif HWH9 // CHECKED
{"/devices/platform/soc/f9820000.himciv200.SD/mmc_host/mmc0/mmc0:0007", "Micro SD"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1:1.0", "Back USB"}
#elif HWH9COMBO // CHECKED
{"/devices/platform/soc/f9820000.himciv200.SD/mmc_host/mmc1/mmc1:0007", "Micro SD"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1:1.0", "Back USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-2/1-2.4/1-2.4:1.0", "Front USB"}
#elif HWH10 // CHECKED
{"/devices/platform/soc/f9890000.ehci/usb1/1-1", "Back, left USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-2", "Back, right USB"},
{"/devices/platform/soc/f9900000.hiahci/ata1/", "SATA"}
#elif HWH17 // CHECKED
{"/devices/platform/f0470300.ehci/usb1/", "Front USB"},
{"/devices/platform/f0471000.xhci/usb6/", "Back USB"},
{"/devices/platform/f0471000.ohci/usb4/", "Back USB"},
{"/devices/platform/f0470500.ehci/usb2/", "Back USB"}
#elif HWHD51 // CHECKED
{"/devices/platform/rdb/f045a000.sata/ata1/", "SATA"},
{"/devices/platform/f0470300.ehci/usb1/1-1/1-1.2", "Front USB"},
{"/devices/platform/f0470300.ehci/usb1/1-1/1-1.3", "Back, left USB"},
{"/devices/platform/f0471000.xhci/usb6/6-2/6-2", "Back, right USB"},
{"/devices/platform/f0470500.ehci/usb2/2-1/2-1", "Back, right USB"}
#elif HWHD61 // CHECKED
{"/devices/platform/soc/f9820000.himciv200.SD/mmc_host/mmc1", "Micro SD"},
{"/devices/platform/soc/f98a0000.xhci/usb3/3-1/3-1", "Front USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1", "Back USB"},
{"/devices/platform/soc/f9900000.hiahci/ata1/", "SATA"}
#elif HWSFX6008 // CHECKED
{"/devices/platform/soc/f98a0000.xhci/usb3/3-1/3-1", "Left USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1", "Back USB"}
#elif HWOSNINO // CHECKED
{"/devices/platform/ehci-brcm.0/usb1/1-2", "Right, front USB"},
{"/devices/platform/ehci-brcm.0/usb1/1-1", "Right, back USB"}
#elif HWMULTIBOXPRO // CHECKED
{"/devices/platform/soc/f98a0000.xhci/usb3", "Back, left USB"},
{"/devices/platform/soc/f9890000.ehci/usb1", "Back, right USB"},
{"/devices/platform/soc/f9820000.himciv200.SD/mmc_host/mmc1", "Micro SD"}
#elif HWH10 // CHECKED
{"/devices/platform/soc/f9890000.ehci/usb1/1-1", "Back, left USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-2", "Back, right USB"},
{"/devices/platform/soc/f9900000.hiahci/ata1/", "SATA"}

#elif HWOSNINO // CHECKED
{"/devices/platform/ehci-brcm.0/usb1/1-2", "Right, front USB"},
{"/devices/platform/ehci-brcm.0/usb1/1-1", "Right, back USB"}
#elif HWOSMIO4KPLUS
{"/devices/platform/rdb/f0b00300.ehci_v2/usb1/1-1/1-1:1.0", "Back USB"},
{"/devices/platform/rdb/f0b00500.ehci_v2/usb2/2-1/2-1:1.0", "Left USB"}
#elif HWPULSE4K
{"/devices/platform/soc/f9820000.himciv200.SD/mmc_host/mmc1", "Micro SD"},
{"/devices/platform/soc/f9900000.hiahci/ata1/host0/target0:0:0/0:0:0:0", "SATA"},
{"/devices/platform/soc/f98a0000.xhci/usb3/", "Front USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/", "Back USB"}
#elif HWPULSE4KMINI // CHECKED
{"/devices/platform/soc/f9820000.himciv200.SD/mmc_host/mmc1/", "Micro SD"},
{"/devices/platform/soc/f9890000.ehci/usb1/", "Back, upper USB"},
{"/devices/platform/soc/f98a0000.xhci/usb4/", "Back, lower USB"},
{"/devices/platform/soc/f98a0000.xhci/usb3/", "Back, lower USB"}
#elif HWSF8008M
{"/devices/platform/soc/f98a0000.xhci/usb3/3-1/3-1:1.0", "Right USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1:1.0", "Right USB"}
#elif HWSF8008
{"/devices/platform/soc/f98a0000.xhci/usb3/3-1/3-1:1.0", "Right USB"},
{"/devices/platform/soc/f98a0000.xhci/usb4/4-1/4-1", "Right USB"},
{"/devices/platform/soc/f98a0000.xhci/usb4/3-1/3-1", "Right USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1.2", "Back USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1/1-1.3", "Micro SD"}
#elif HWSFX6008 // CHECKED
{"/devices/platform/soc/f98a0000.xhci/usb3/3-1/3-1", "Left USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-1", "Back USB"}
#elif HWU5 // eg. Dinobot4k
{"/devices/platform/soc/f98a0000.xhci/usb3/", "Back USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-2/1-2.3/", "Left, back USB"},
{"/devices/platform/soc/f9890000.ehci/usb1/1-2/1-2.4/", "Left, front USB"}
#elif HWVUSOLO4K
{"/devices/platform/strict-ahci.0/ata1/", "SATA"},
{"/devices/f0490600.ohci/usb10/", "Front USB"},
{"/devices/f0480400.ohci/usb7/", "Back, lower USB"},
{"/devices/f0480600.ohci/usb8/", "Back, upper USB"}
#elif HWVUUNO4KSE
{"/devices/platform/rdb/f045a000.sata/ata1/", "SATA"},
{"/devices/platform/rdb/f0470300.ehci_v2/usb3/3-1/3-1", "Back, lower USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-1/2-1", "Back, lower USB"},
{"/devices/platform/rdb/f0470500.ehci_v2/usb4/4-1/4-1", "Back, upper USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-2/2-2", "Back, upper USB"}
#elif HWVUDUO2 // CHECKED
{"/devices/platform/strict-ahci.0/ata2/", "SATA"},
{"/devices/platform/strict-ahci.0/ata1/", "eSATA"},
{"/devices/platform/ehci-brcm.2/usb3/", "Front USB"},
{"/devices/platform/ehci-brcm.0/usb1/", "Back, lower USB"},
{"/devices/platform/ehci-brcm.1/usb2/", "Back, upper USB"}
#elif HWVUDUO4K
{"/devices/platform/rdb/8b0a000.sata/", "SATA"},
{"/devices/platform/rdb/8b39000.xhci_v2/usb1/", "Front USB"},
{"/devices/platform/rdb/8b39000.xhci_v2/usb2/2-2/", "Back, upper USB"},
{"/devices/platform/rdb/8b39000.xhci_v2/usb2/2-1/", "Back, lower USB"}
#elif HWVUDUO4KSE
{"/devices/platform/rdb/f045a000.sata/", "SATA"},
{"/devices/platform/rdb/f0480500.ehci_v2/usb6/", "Front USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-2/", "Back, upper USB"},
{"/devices/platform/rdb/f0471000.xhci_v2/usb2/2-1/", "Back, lower USB"}
#elif HWVUULTIMO4K
{"/devices/platform/brcmstb-ahci.0/ata1", "SATA"},
{"/devices/rdb.3/f0470300.ehci_v2/usb3/", "Back, lower USB"},
{"/devices/rdb.3/f0470500.ehci_v2/usb4/", "Back, upper USB"},
{"/devices/rdb.3/f0480600.ohci_v2/usb10/", "Front USB"}
#else

#endif
Expand Down

0 comments on commit 040716a

Please sign in to comment.