gpio: remove gpiobus_attach_busSince gpiobus_attach_bus can attach the gpiobus child along with itschildren in the same bus pass, the parent controller's reference togpiobus might not be set by t
gpio: remove gpiobus_attach_busSince gpiobus_attach_bus can attach the gpiobus child along with itschildren in the same bus pass, the parent controller's reference togpiobus might not be set by the time the children need it. Instead,drivers should use gpiobus_add_bus and explicitly callbus_attach_children.Reviewed by: mmel, imp (older version)Approved by: imp (mentor)Differential Revision: https://reviews.freebsd.org/D51578
show more ...
ftgpio: Fix panic at attach and use better device descriptionUse ftgpio_group_get_status instead of inlining an imperfectversion of it to get correct register and avoidpanic: ftgpio_group_get_ior
ftgpio: Fix panic at attach and use better device descriptionUse ftgpio_group_get_status instead of inlining an imperfectversion of it to get correct register and avoidpanic: ftgpio_group_get_ioreg: invalid register 0 for group 0Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/677
superio,ftgpio: Add support for Fintek F81865 GPIOReviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/674Differential Revision: https://reviews.freebsd.org/D37893