Lines Matching refs:bus
30 struct via_aux_bus *bus; in via_aux_probe() local
35 bus = kmalloc(sizeof(*bus), GFP_KERNEL); in via_aux_probe()
36 if (!bus) in via_aux_probe()
39 bus->adap = adap; in via_aux_probe()
40 INIT_LIST_HEAD(&bus->drivers); in via_aux_probe()
42 via_aux_edid_probe(bus); in via_aux_probe()
43 via_aux_vt1636_probe(bus); in via_aux_probe()
44 via_aux_vt1632_probe(bus); in via_aux_probe()
45 via_aux_vt1631_probe(bus); in via_aux_probe()
46 via_aux_vt1625_probe(bus); in via_aux_probe()
47 via_aux_vt1622_probe(bus); in via_aux_probe()
48 via_aux_vt1621_probe(bus); in via_aux_probe()
49 via_aux_sii164_probe(bus); in via_aux_probe()
50 via_aux_ch7301_probe(bus); in via_aux_probe()
52 return bus; in via_aux_probe()
55 void via_aux_free(struct via_aux_bus *bus) in via_aux_free() argument
59 if (!bus) in via_aux_free()
62 list_for_each_entry_safe(pos, n, &bus->drivers, chain) { in via_aux_free()
71 kfree(bus); in via_aux_free()
74 const struct fb_videomode *via_aux_get_preferred_mode(struct via_aux_bus *bus) in via_aux_get_preferred_mode() argument
79 if (!bus) in via_aux_get_preferred_mode()
82 list_for_each_entry(pos, &bus->drivers, chain) { in via_aux_get_preferred_mode()