[PATCH] [POWERPC] make ibmebus use of_(un)register_driver

Joachim Fenkes fenkes at de.ibm.com
Mon Jan 14 23:14:37 EST 2008


On Monday 14 January 2008 07:46, Stephen Rothwell wrote:

> diff --git a/arch/powerpc/kernel/ibmebus.c b/arch/powerpc/kernel/ibmebus.c
> index 1844359..2a6a388 100644
> --- a/arch/powerpc/kernel/ibmebus.c
> +++ b/arch/powerpc/kernel/ibmebus.c
> @@ -197,16 +197,13 @@ int ibmebus_register_driver(struct of_platform_driver *drv)
>  	/* If the driver uses devices that ibmebus doesn't know, add them */
>  	ibmebus_create_devices(drv->match_table);
> 
> -	drv->driver.name   = drv->name;
> -	drv->driver.bus    = &ibmebus_bus_type;
> -
> -	return driver_register(&drv->driver);
> +	return of_register_driver(drv, &ibmebus_bus_type);
>  }
>  EXPORT_SYMBOL(ibmebus_register_driver);
> 
>  void ibmebus_unregister_driver(struct of_platform_driver *drv)
>  {
> -	driver_unregister(&drv->driver);
> +	of_unregister_driver(drv);
>  }
>  EXPORT_SYMBOL(ibmebus_unregister_driver);

Looks like a transparent change to me. Good one.

Joachim

Acked-by: Joachim Fenkes <fenkes at de.ibm.com>




More information about the Linuxppc-dev mailing list