Searched refs:w1_bus_master (Results 1 – 13 of 13) sorted by relevance
/linux/drivers/w1/ |
H A D | w1_int.c | 34 dev = kzalloc(sizeof(struct w1_master) + sizeof(struct w1_bus_master), GFP_KERNEL); in w1_alloc_dev() 38 dev->bus_master = (struct w1_bus_master *)(dev + 1); in w1_alloc_dev() 61 dev_set_name(&dev->dev, "w1_bus_master%u", dev->id); in w1_alloc_dev() 62 snprintf(dev->name, sizeof(dev->name), "w1_bus_master%u", dev->id); in w1_alloc_dev() 88 int w1_add_master_device(struct w1_bus_master *master) in w1_add_master_device() 131 memcpy(dev->bus_master, master, sizeof(struct w1_bus_master)); in w1_add_master_device() 219 void w1_remove_master_device(struct w1_bus_master *bm) in w1_remove_master_device()
|
H A D | w1.c | 71 memset(md, 0, sizeof(struct w1_master) + sizeof(struct w1_bus_master)); in w1_master_release()
|
/linux/include/linux/ |
H A D | w1.h | 84 * struct w1_bus_master - operations available on a bus master 132 struct w1_bus_master { struct 239 struct w1_bus_master *bus_master; 244 int w1_add_master_device(struct w1_bus_master *master); 245 void w1_remove_master_device(struct w1_bus_master *master); 133 dataw1_bus_master global() argument 135 read_bitw1_bus_master global() argument 137 write_bitw1_bus_master global() argument 139 touch_bitw1_bus_master global() argument 141 read_bytew1_bus_master global() argument 143 write_bytew1_bus_master global() argument 145 read_blockw1_bus_master global() argument 147 write_blockw1_bus_master global() argument 149 tripletw1_bus_master global() argument 151 reset_busw1_bus_master global() argument 153 set_pullupw1_bus_master global() argument 155 searchw1_bus_master global() argument 158 dev_idw1_bus_master global() argument
|
/linux/drivers/w1/masters/ |
H A D | matrox_w1.c | 52 struct w1_bus_master *bus_master; 124 sizeof(struct w1_bus_master), GFP_KERNEL); in matrox_w1_probe() 128 dev->bus_master = (struct w1_bus_master *)(dev + 1); in matrox_w1_probe()
|
H A D | w1-gpio.c | 68 struct w1_bus_master *master; in w1_gpio_probe() 129 struct w1_bus_master *master = platform_get_drvdata(pdev); in w1_gpio_remove()
|
H A D | sgi_w1.c | 24 struct w1_bus_master bus_master;
|
H A D | mxc_w1.c | 32 struct w1_bus_master bus_master;
|
H A D | w1-uart.c | 56 struct w1_bus_master bus;
|
H A D | ds2482.c | 106 struct w1_bus_master w1_bm;
|
H A D | omap_hdq.c | 532 static struct w1_bus_master omap_w1_master = {
|
/linux/Documentation/w1/masters/ |
H A D | ds2490.rst | 42 - The registered w1_bus_master functions don't define error
|
/linux/Documentation/w1/ |
H A D | w1-generic.rst | 82 See struct w1_bus_master definition in w1.h for details.
|
/linux/Documentation/w1/slaves/ |
H A D | w1_therm.rst | 43 to ``therm_bulk_read`` entry at w1_bus_master level. This will
|