Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 042b0f31 authored by Tal Shorer's avatar Tal Shorer Committed by Felipe Balbi
Browse files

usb: ulpi: remove "dev" field from struct ulpi_ops



Operations now use ulpi->dev.parent directly instead of via the
ulpi_ops struct, making this field unused. Remove it.

Acked-by: default avatarHeikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: default avatarTal Shorer <tal.shorer@gmail.com>
Signed-off-by: default avatarFelipe Balbi <felipe.balbi@linux.intel.com>
parent e6f74849
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -212,7 +212,6 @@ struct ulpi *ulpi_register_interface(struct device *dev, struct ulpi_ops *ops)
		return ERR_PTR(-ENOMEM);

	ulpi->ops = ops;
	ops->dev = dev;

	ret = ulpi_register(dev, ulpi);
	if (ret) {
+1 −2
Original line number Diff line number Diff line
@@ -4,15 +4,14 @@
#include <linux/types.h>

struct ulpi;
struct device;

/**
 * struct ulpi_ops - ULPI register access
 * @dev: the interface provider
 * @read: read operation for ULPI register access
 * @write: write operation for ULPI register access
 */
struct ulpi_ops {
	struct device *dev;
	int (*read)(struct device *dev, u8 addr);
	int (*write)(struct device *dev, u8 addr, u8 val);
};