Lines Matching full:cpld
45 #include "cpld.h"
48 * A driver for the AmigaOne A1222 "Tabor" Main CPLD.
50 * The main CPLD is the interface between the CPU and the GPIO CPLD.
51 * Communication with the GPIO CPLD is over the main CPLD's mailbox interface,
52 * along with the dual-port RAM on the CPLD.
54 * Only one process can open the CPLD character device at a time. The driver
65 /* CPLD Registers. */
122 "cpld",
127 DRIVER_MODULE(cpld, lbc, cpld_driver, 0, 0);
174 if (!ofw_bus_is_compatible(dev, "aeon,tabor-cpld")) in cpld_probe()
177 device_set_desc(dev, "AmigaOne Tabor CPLD"); in cpld_probe()
203 mtx_init(&sc->sc_mutex, "cpld", NULL, MTX_DEF); in cpld_attach()
247 err = make_dev_s(&mda, &sc->sc_cdev, "cpld"); in cpld_attach()
302 * Send a command over the CPLD to the other side.