Lines Matching refs:master
150 struct w1_bus_master master;
655 memset(&dev->master, 0, sizeof(struct w1_bus_master));
669 dev->master.data = dev;
670 dev->master.touch_bit = &ds9490r_touch_bit;
677 dev->master.read_bit = &ds9490r_read_bit;
678 dev->master.write_bit = &ds9490r_write_bit;
680 dev->master.read_byte = &ds9490r_read_byte;
681 dev->master.write_byte = &ds9490r_write_byte;
682 dev->master.read_block = &ds9490r_read_block;
683 dev->master.write_block = &ds9490r_write_block;
684 dev->master.reset_bus = &ds9490r_reset;
685 dev->master.set_pullup = &ds9490r_set_pullup;
687 return w1_add_master_device(&dev->master);
692 w1_remove_master_device(&dev->master);
811 MODULE_DESCRIPTION("DS2490 USB <-> W1 bus master driver (DS9490*)");