sdhci_fdt_rockchip: Move ofw_bus_status_okay check

This fixes a warning from GCC:

sys/dev/sdhci/sdhci_fdt_rockchip.c: In function 'sdhci_fdt_rockchip_probe':
sys/dev/sdhci/sdhci_fdt_rockchip.c:120:14: error: statement will never be executed [-Werror=switch-unreachable]
  120 |         if (!ofw_bus_status_okay(dev))
      |              ^~~~~~~~~~~~~~~~~~~~~~~~

Reviewed by:	bnovkov, imp, emaste
Differential Revision:	https://reviews.freebsd.org/D55158
This commit is contained in:
John Baldwin
2026-02-09 11:27:04 -05:00
parent ee73475119
commit efdd30c94e
+2 -1
View File
@@ -116,9 +116,10 @@ sdhci_fdt_rockchip_probe(device_t dev)
struct sdhci_fdt_softc *sc = device_get_softc(dev);
sc->quirks = 0;
switch (ofw_bus_search_compatible(dev, compat_data)->ocd_data) {
if (!ofw_bus_status_okay(dev))
return (ENXIO);
switch (ofw_bus_search_compatible(dev, compat_data)->ocd_data) {
case SDHCI_FDT_RK3399:
device_set_desc(dev, "Rockchip RK3399 fdt SDHCI controller");
break;