Searched refs:mcb_device (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.10/include/linux/ |
D | mcb.h | 18 struct mcb_device; 39 int (*get_irq)(struct mcb_device *dev); 63 struct mcb_device { struct 79 static inline struct mcb_device *to_mcb_device(struct device *dev) in to_mcb_device() argument 81 return container_of(dev, struct mcb_device, dev); in to_mcb_device() 96 int (*probe)(struct mcb_device *mdev, const struct mcb_device_id *id); 97 void (*remove)(struct mcb_device *mdev); 98 void (*shutdown)(struct mcb_device *mdev); 106 static inline void *mcb_get_drvdata(struct mcb_device *dev) in mcb_get_drvdata() 111 static inline void mcb_set_drvdata(struct mcb_device *dev, void *data) in mcb_set_drvdata() [all …]
|
/Linux-v5.10/drivers/mcb/ |
D | mcb-core.c | 18 struct mcb_device *dev) in mcb_match_id() 34 struct mcb_device *mdev = to_mcb_device(dev); in mcb_match() 46 struct mcb_device *mdev = to_mcb_device(dev); in mcb_uevent() 59 struct mcb_device *mdev = to_mcb_device(dev); in mcb_probe() 83 struct mcb_device *mdev = to_mcb_device(dev); in mcb_remove() 99 struct mcb_device *mdev = to_mcb_device(dev); in mcb_shutdown() 210 struct mcb_device *mdev = to_mcb_device(dev); in mcb_release_dev() 223 int mcb_device_register(struct mcb_bus *bus, struct mcb_device *dev) in mcb_device_register() 362 struct mcb_device *mcb_alloc_dev(struct mcb_bus *bus) in mcb_alloc_dev() 364 struct mcb_device *dev; in mcb_alloc_dev() [all …]
|
D | mcb-pci.c | 21 static int mcb_pci_get_irq(struct mcb_device *mdev) in mcb_pci_get_irq()
|
D | mcb-parse.c | 42 struct mcb_device *mdev; in chameleon_parse_gdd()
|
/Linux-v5.10/drivers/tty/serial/8250/ |
D | 8250_men_mcb.c | 29 static u32 men_lookup_uartclk(struct mcb_device *mdev) in men_lookup_uartclk() 54 static int get_num_ports(struct mcb_device *mdev, in get_num_ports() 70 static int serial_8250_men_mcb_probe(struct mcb_device *mdev, in serial_8250_men_mcb_probe() 134 static void serial_8250_men_mcb_remove(struct mcb_device *mdev) in serial_8250_men_mcb_remove()
|
/Linux-v5.10/drivers/iio/adc/ |
D | men_z188_adc.c | 100 static int men_z188_probe(struct mcb_device *dev, in men_z188_probe() 138 static void men_z188_remove(struct mcb_device *dev) in men_z188_remove()
|
/Linux-v5.10/drivers/watchdog/ |
D | menz69_wdt.c | 109 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-v5.10/drivers/gpio/ |
D | gpio-menz127.c | 130 static int men_z127_probe(struct mcb_device *mdev, in men_z127_probe() 185 static void men_z127_remove(struct mcb_device *mdev) in men_z127_remove()
|
/Linux-v5.10/drivers/tty/serial/ |
D | men_z135_uart.c | 121 struct mcb_device *mdev; 743 struct mcb_device *mdev = uart->mdev; in men_z135_request_port() 809 static int men_z135_probe(struct mcb_device *mdev, in men_z135_probe() 865 static void men_z135_remove(struct mcb_device *mdev) in men_z135_remove()
|
/Linux-v5.10/Documentation/driver-api/ |
D | men-chameleon-bus.rst | 151 static init foo_probe(struct mcb_device *mdev, const struct mcb_device_id *id); 152 static void foo_remove(struct mcb_device *mdev);
|