Author: ian
Date: Sat Jun 15 20:13:42 2019
New Revision: 349075
URL: https://svnweb.freebsd.org/changeset/base/349075

Log:
  Remove pwmbus_attach_bus(), it no longer has any callers.  Also remove a
  couple prototypes for functions that never existed (and never will).

Modified:
  head/sys/dev/pwm/pwmbus.c
  head/sys/dev/pwm/pwmbus.h

Modified: head/sys/dev/pwm/pwmbus.c
==============================================================================
--- head/sys/dev/pwm/pwmbus.c   Sat Jun 15 19:46:59 2019        (r349074)
+++ head/sys/dev/pwm/pwmbus.c   Sat Jun 15 20:13:42 2019        (r349075)
@@ -61,35 +61,6 @@ struct pwmbus_softc {
        int             nchannels;
 };
 
-device_t
-pwmbus_attach_bus(device_t dev)
-{
-       device_t busdev;
-#ifdef FDT
-       phandle_t node;
-#endif
-
-       busdev = device_add_child(dev, "pwmbus", -1);
-       if (busdev == NULL) {
-               device_printf(dev, "Cannot add child pwmbus\n");
-               return (NULL);
-       }
-       if (device_add_child(dev, "pwmc", -1) == NULL) {
-               device_printf(dev, "Cannot add pwmc\n");
-               device_delete_child(dev, busdev);
-               return (NULL);
-       }
-
-#ifdef FDT
-       node = ofw_bus_get_node(dev);
-       OF_device_register_xref(OF_xref_from_node(node), dev);
-#endif
-
-       bus_generic_attach(dev);
-
-       return (busdev);
-}
-
 static int
 pwmbus_probe(device_t dev)
 {

Modified: head/sys/dev/pwm/pwmbus.h
==============================================================================
--- head/sys/dev/pwm/pwmbus.h   Sat Jun 15 19:46:59 2019        (r349074)
+++ head/sys/dev/pwm/pwmbus.h   Sat Jun 15 20:13:42 2019        (r349075)
@@ -43,10 +43,6 @@ struct pwm_channel {
 };
 typedef struct pwm_channel *pwm_channel_t;
 
-device_t pwmbus_attach_bus(device_t dev);
-int pwmbus_acquire_channel(device_t bus, int channel);
-int pwmbus_release_channel(device_t bus, int channel);
-
 int
 pwm_get_by_ofw_propidx(device_t consumer, phandle_t node,
     const char *prop_name, int idx, pwm_channel_t *channel);
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to