Home
last modified time | relevance | path

Searched refs:mcb_device (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/include/linux/
Dmcb.h21 struct mcb_device;
42 int (*get_irq)(struct mcb_device *dev);
66 struct mcb_device { struct
82 static inline struct mcb_device *to_mcb_device(struct device *dev) in to_mcb_device() argument
84 return container_of(dev, struct mcb_device, dev); in to_mcb_device()
99 int (*probe)(struct mcb_device *mdev, const struct mcb_device_id *id);
100 void (*remove)(struct mcb_device *mdev);
101 void (*shutdown)(struct mcb_device *mdev);
109 static inline void *mcb_get_drvdata(struct mcb_device *dev) in mcb_get_drvdata()
114 static inline void mcb_set_drvdata(struct mcb_device *dev, void *data) in mcb_set_drvdata()
[all …]
/Linux-v4.19/drivers/mcb/
Dmcb-core.c21 struct mcb_device *dev) in mcb_match_id()
37 struct mcb_device *mdev = to_mcb_device(dev); in mcb_match()
49 struct mcb_device *mdev = to_mcb_device(dev); in mcb_uevent()
62 struct mcb_device *mdev = to_mcb_device(dev); in mcb_probe()
86 struct mcb_device *mdev = to_mcb_device(dev); in mcb_remove()
102 struct mcb_device *mdev = to_mcb_device(dev); in mcb_shutdown()
213 struct mcb_device *mdev = to_mcb_device(dev); in mcb_release_dev()
226 int mcb_device_register(struct mcb_bus *bus, struct mcb_device *dev) in mcb_device_register()
365 struct mcb_device *mcb_alloc_dev(struct mcb_bus *bus) in mcb_alloc_dev()
367 struct mcb_device *dev; in mcb_alloc_dev()
[all …]
Dmcb-pci.c24 static int mcb_pci_get_irq(struct mcb_device *mdev) in mcb_pci_get_irq()
Dmcb-parse.c41 struct mcb_device *mdev; in chameleon_parse_gdd()
/Linux-v4.19/drivers/tty/serial/8250/
D8250_men_mcb.c28 static u32 men_lookup_uartclk(struct mcb_device *mdev) in men_lookup_uartclk()
53 static unsigned int get_num_ports(struct mcb_device *mdev, in get_num_ports()
69 static int serial_8250_men_mcb_probe(struct mcb_device *mdev, in serial_8250_men_mcb_probe()
133 static void serial_8250_men_mcb_remove(struct mcb_device *mdev) in serial_8250_men_mcb_remove()
/Linux-v4.19/drivers/iio/adc/
Dmen_z188_adc.c103 static int men_z188_probe(struct mcb_device *dev, in men_z188_probe()
142 static void men_z188_remove(struct mcb_device *dev) in men_z188_remove()
/Linux-v4.19/drivers/watchdog/
Dmenz69_wdt.c109 static int men_z069_probe(struct mcb_device *dev, in men_z069_probe()
143 static void men_z069_remove(struct mcb_device *dev) in men_z069_remove()
/Linux-v4.19/drivers/gpio/
Dgpio-menz127.c133 static int men_z127_probe(struct mcb_device *mdev, in men_z127_probe()
188 static void men_z127_remove(struct mcb_device *mdev) in men_z127_remove()
/Linux-v4.19/drivers/tty/serial/
Dmen_z135_uart.c121 struct mcb_device *mdev;
744 struct mcb_device *mdev = uart->mdev; in men_z135_request_port()
810 static int men_z135_probe(struct mcb_device *mdev, in men_z135_probe()
866 static void men_z135_remove(struct mcb_device *mdev) in men_z135_remove()
/Linux-v4.19/Documentation/
Dmen-chameleon-bus.txt151 static init foo_probe(struct mcb_device *mdev, const struct mcb_device_id *id);
152 static void foo_remove(struct mcb_device *mdev);