Searched refs:busdev (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-12-stable/sys/dev/mmc/
H A Dmmc_subr.h60 int mmc_send_ext_csd(device_t busdev, device_t dev, uint8_t *rawextcsd);
61 int mmc_send_status(device_t busdev, device_t dev, uint16_t rca,
63 int mmc_switch(device_t busdev, device_t dev, uint16_t rca, uint8_t set,
65 int mmc_switch_status(device_t busdev, device_t dev, uint16_t rca,
67 int mmc_wait_for_app_cmd(device_t busdev, device_t dev, uint16_t rca,
69 int mmc_wait_for_cmd(device_t busdev, device_t dev, struct mmc_command *cmd,
H A Dmmc_subr.c75 mmc_wait_for_cmd(device_t busdev, device_t dev, struct mmc_command *cmd, argument
90 if (MMCBUS_WAIT_FOR_REQUEST(busdev, dev, &mreq) != 0)
96 if (err != MMC_ERR_NONE && busdev == dev) {
97 sc = device_get_softc(busdev);
109 mmc_wait_for_app_cmd(device_t busdev, device_t dev, uint16_t rca, argument
116 sc = device_get_softc(busdev);
125 if (mmc_wait_for_cmd(busdev, dev, &appcmd, 0) != 0)
132 else if (mmc_wait_for_cmd(busdev, dev, cmd, 0) != 0)
140 if (err != MMC_ERR_NONE && busdev == dev) {
152 mmc_switch(device_t busdev, device_ argument
193 mmc_switch_status(device_t busdev, device_t dev, uint16_t rca, u_int timeout) argument
229 mmc_send_ext_csd(device_t busdev, device_t dev, uint8_t *rawextcsd) argument
252 mmc_send_status(device_t busdev, device_t dev, uint16_t rca, uint32_t *status) argument
[all...]
H A Dmmc.c144 static int mmc_acquire_bus(device_t busdev, device_t dev);
152 static int mmc_release_bus(device_t busdev, device_t dev);
154 static void mmc_retune_pause(device_t busdev, device_t dev, bool retune);
155 static void mmc_retune_unpause(device_t busdev, device_t dev);
157 static int mmc_wait_for_request(device_t busdev, device_t dev,
200 static int mmc_retune(device_t busdev, device_t dev, bool reset);
317 mmc_acquire_bus(device_t busdev, device_t dev) argument
325 err = MMCBR_ACQUIRE_HOST(device_get_parent(busdev), busdev);
328 sc = device_get_softc(busdev);
411 mmc_release_bus(device_t busdev, device_t dev) argument
491 mmc_wait_for_request(device_t busdev, device_t dev, struct mmc_request *req) argument
2357 mmc_retune(device_t busdev, device_t dev, bool reset) argument
2409 mmc_retune_pause(device_t busdev, device_t dev, bool retune) argument
2427 mmc_retune_unpause(device_t busdev, device_t dev) argument
[all...]
/freebsd-12-stable/sys/dev/iicbus/mux/
H A Diicmux.h51 device_t busdev; /* Upstream i2c bus (may not be our parent). */ member in struct:iicmux_softc
75 int iicmux_attach(device_t dev, device_t busdev, int numbuses);
H A Diicmux.c95 iicbus_release_bus(sc->busdev, dev);
112 if ((err = iicbus_request_bus(sc->busdev, dev, rd->flags)) != 0)
120 iicbus_release_bus(sc->busdev, dev);
130 return (IICBUS_GET_FREQUENCY(sc->busdev, speed));
155 iicbus_intr(sc->busdev, event, buf);
164 return (iicbus_read(sc->busdev, buf, len, bytes, last, delay));
172 return (iicbus_repeated_start(sc->busdev, slave, timeout));
180 return (iicbus_reset(sc->busdev, speed, addr, oldaddr));
188 return (iicbus_start(sc->busdev, slave, timeout));
196 return (iicbus_stop(sc->busdev));
308 iicmux_attach(device_t dev, device_t busdev, int numbuses) argument
[all...]
H A Diic_gpiomux.c136 device_t busdev; local
181 busdev = OF_device_from_xref((phandle_t)propval);
182 if (busdev == NULL) {
188 device_printf(dev, "upstream bus is %s\n", device_get_nameunit(busdev));
216 if ((err = iicmux_attach(dev, busdev, numchannels)) == 0)
/freebsd-12-stable/sys/mips/cavium/
H A Docteon_gpiovar.h48 device_t busdev; member in struct:octeon_gpio_softc
H A Docteon_gpio.c148 return (sc->busdev);
451 sc->busdev = gpiobus_attach_bus(dev);
452 if (sc->busdev == NULL) {
/freebsd-12-stable/sys/mips/atheros/
H A Dar71xx_gpiovar.h62 device_t busdev; member in struct:ar71xx_gpio_softc
/freebsd-12-stable/sys/dev/iicbus/
H A Disl12xx.c125 device_t busdev; member in struct:isl12xx_softc
212 sc->busdev = device_get_parent(sc->dev);
246 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) == 0) {
251 iicbus_release_bus(sc->busdev, sc->dev);
322 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0)
333 iicbus_release_bus(sc->busdev, sc->dev);
H A Drtc8583.c71 device_t busdev; member in struct:rtc8583_softc
169 sc->busdev = device_get_parent(sc->dev);
226 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0)
229 iicbus_release_bus(sc->busdev, sc->dev);
270 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0)
277 iicbus_release_bus(sc->busdev, sc->dev);
H A Dnxprtc.c205 device_t busdev; member in struct:nxprtc_softc
758 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) == 0) {
762 iicbus_release_bus(sc->busdev, sc->dev);
828 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0)
881 iicbus_release_bus(sc->busdev, sc->dev);
952 sc->busdev = device_get_parent(dev);
/freebsd-12-stable/sys/dev/gpio/
H A Dgpiobus.c160 gpio_pin_get_by_bus_pinnum(device_t busdev, uint32_t pinnum, gpio_pin_t *ppin) argument
165 err = gpiobus_acquire_pin(busdev, pinnum);
171 pin->dev = device_get_parent(busdev);
224 device_t busdev; local
231 busdev = GPIO_GET_BUS(gpio->dev);
232 if (busdev != NULL)
233 gpiobus_release_pin(busdev, gpio->pin);
313 device_t busdev; local
315 busdev = device_add_child(dev, "gpiobus", -1);
316 if (busdev
922 gpiobus_acquire_bus(device_t busdev, device_t child, int how) argument
948 gpiobus_release_bus(device_t busdev, device_t child) argument
[all...]
H A Dgpioiic.c122 device_t busdev; local
128 busdev = device_get_parent(sc->dev);
136 (strcmp(busname, device_get_nameunit(busdev)) != 0 &&
137 strcmp(busname, device_get_name(busdev)) != 0)) {
H A Dofw_gpiobus.c66 device_t busdev; local
86 busdev = GPIO_GET_BUS(pin.dev);
87 if (busdev == NULL) {
100 rv = gpiobus_acquire_pin(busdev, pin.pin);
/freebsd-12-stable/sys/powerpc/mpc85xx/
H A Dmpc85xx_gpio.c69 device_t busdev; member in struct:mpc85xx_gpio_softc
82 return (sc->busdev);
234 sc->busdev = gpiobus_attach_bus(dev);
235 if (sc->busdev == NULL) {
H A Dqoriq_gpio.c73 device_t busdev; member in struct:qoriq_gpio_softc
85 return (sc->busdev);
259 sc->busdev = gpiobus_attach_bus(dev);
260 if (sc->busdev == NULL) {
/freebsd-12-stable/sys/mips/atheros/ar531x/
H A Dar5315_gpiovar.h61 device_t busdev; member in struct:ar5315_gpio_softc
H A Dar5315_gpio.c142 return (sc->busdev);
477 sc->busdev = gpiobus_attach_bus(dev);
478 if (sc->busdev == NULL) {
/freebsd-12-stable/sys/arm/amlogic/aml8726/
H A Daml8726_gpio.c65 device_t busdev; member in struct:aml8726_gpio_softc
143 sc->busdev = gpiobus_attach_bus(dev);
144 if (sc->busdev == NULL) {
172 return (sc->busdev);
/freebsd-12-stable/sys/dev/extres/regulator/
H A Dregulator_fixed.c102 device_t busdev; local
105 busdev = GPIO_GET_BUS(gpio_pin->dev);
106 if (busdev == NULL)
125 rv = gpiobus_acquire_pin(busdev, gpio_pin->pin);
350 device_t busdev; local
366 busdev = GPIO_GET_BUS(sc->gpio_pin.dev);
367 if (busdev == NULL)
/freebsd-12-stable/sys/arm/allwinner/
H A Daw_pwm.c84 device_t busdev; member in struct:aw_pwm_softc
196 sc->busdev = device_add_child(dev, "pwmbus", -1);
218 if (sc->busdev != NULL)
219 device_delete_child(dev, sc->busdev);
/freebsd-12-stable/sys/arm/xilinx/
H A Dzy7_gpio.c93 device_t busdev; member in struct:zy7_gpio_softc
126 return (sc->busdev);
323 sc->busdev = gpiobus_attach_bus(dev);
324 if (sc->busdev == NULL) {
/freebsd-12-stable/sys/arm/altera/socfpga/
H A Dsocfpga_gpio.c125 device_t busdev; member in struct:socfpga_gpio_softc
200 sc->busdev = gpiobus_attach_bus(dev);
201 if (sc->busdev == NULL) {
217 return (sc->busdev);
/freebsd-12-stable/sys/dev/nctgpio/
H A Dnctgpio.c100 device_t busdev; member in struct:nct_softc
548 sc->busdev = gpiobus_attach_bus(dev);
549 if (sc->busdev == NULL) {
580 return (sc->busdev);

Completed in 475 milliseconds

12