Lines Matching +full:sys +full:- +full:syscon
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
27 #include <sys/param.h>
28 #include <sys/bus.h>
29 #include <sys/kernel.h>
30 #include <sys/types.h>
31 #include <sys/taskqueue.h>
32 #include <sys/module.h>
42 #include <dev/syscon/syscon.h>
76 { "cvitek,cv181x-sd", SDHCI_FDT_CVITEK_CV181X_SD },
86 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in sdhci_fdt_cvitek_probe()
100 struct syscon *syscon; in sdhci_fdt_cvitek_attach() local
106 res = sc->mem_res[0]; in sdhci_fdt_cvitek_attach()
107 node = ofw_bus_find_compatible(OF_finddevice("/"), "syscon"); in sdhci_fdt_cvitek_attach()
108 error = syscon_get_by_ofw_node(dev, node, &syscon); in sdhci_fdt_cvitek_attach()
110 device_printf(dev, "Couldn't get syscon handle\n"); in sdhci_fdt_cvitek_attach()
114 SYSCON_WRITE_4(syscon, CV181X_SYSCTRL_SD_PWRSW_CTRL, in sdhci_fdt_cvitek_attach()