Symbol: pmac_i2c_bus
arch/powerpc/include/asm/pmac_low_i2c.h
44
struct pmac_i2c_bus;
arch/powerpc/include/asm/pmac_low_i2c.h
55
extern struct pmac_i2c_bus *pmac_i2c_find_bus(struct device_node *node);
arch/powerpc/include/asm/pmac_low_i2c.h
64
extern struct device_node *pmac_i2c_get_controller(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
65
extern struct device_node *pmac_i2c_get_bus_node(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
66
extern int pmac_i2c_get_type(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
67
extern int pmac_i2c_get_flags(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
68
extern int pmac_i2c_get_channel(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
71
extern struct i2c_adapter *pmac_i2c_get_adapter(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
72
extern struct pmac_i2c_bus *pmac_i2c_adapter_to_bus(struct i2c_adapter *adapter);
arch/powerpc/include/asm/pmac_low_i2c.h
87
extern int pmac_i2c_open(struct pmac_i2c_bus *bus, int polled);
arch/powerpc/include/asm/pmac_low_i2c.h
88
extern void pmac_i2c_close(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
89
extern int pmac_i2c_setmode(struct pmac_i2c_bus *bus, int mode);
arch/powerpc/include/asm/pmac_low_i2c.h
90
extern int pmac_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize,
arch/powerpc/platforms/powermac/low_i2c.c
1003
struct device_node *pmac_i2c_get_controller(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1009
struct device_node *pmac_i2c_get_bus_node(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1015
int pmac_i2c_get_type(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1021
int pmac_i2c_get_flags(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1027
int pmac_i2c_get_channel(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1034
struct i2c_adapter *pmac_i2c_get_adapter(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1040
struct pmac_i2c_bus *pmac_i2c_adapter_to_bus(struct i2c_adapter *adapter)
arch/powerpc/platforms/powermac/low_i2c.c
1042
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/low_i2c.c
1053
struct pmac_i2c_bus *bus = pmac_i2c_find_bus(dev);
arch/powerpc/platforms/powermac/low_i2c.c
1063
struct pmac_i2c_bus *bus, *found = NULL;
arch/powerpc/platforms/powermac/low_i2c.c
1079
struct pmac_i2c_bus *bus, *found = NULL;
arch/powerpc/platforms/powermac/low_i2c.c
1095
int pmac_i2c_open(struct pmac_i2c_bus *bus, int polled)
arch/powerpc/platforms/powermac/low_i2c.c
1112
void pmac_i2c_close(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1122
int pmac_i2c_setmode(struct pmac_i2c_bus *bus, int mode)
arch/powerpc/platforms/powermac/low_i2c.c
1140
int pmac_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize,
arch/powerpc/platforms/powermac/low_i2c.c
1170
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/low_i2c.c
1227
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/low_i2c.c
1238
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/low_i2c.c
1492
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/low_i2c.c
384
static int kw_i2c_open(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
391
static void kw_i2c_close(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
397
static int kw_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize,
arch/powerpc/platforms/powermac/low_i2c.c
570
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/low_i2c.c
572
bus = kzalloc_obj(struct pmac_i2c_bus);
arch/powerpc/platforms/powermac/low_i2c.c
674
static int pmu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize,
arch/powerpc/platforms/powermac/low_i2c.c
780
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/low_i2c.c
803
sz = sizeof(struct pmac_i2c_bus) + sizeof(struct adb_request);
arch/powerpc/platforms/powermac/low_i2c.c
841
static int smu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize,
arch/powerpc/platforms/powermac/low_i2c.c
900
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/low_i2c.c
92
int (*open)(struct pmac_i2c_bus *bus);
arch/powerpc/platforms/powermac/low_i2c.c
927
sz = sizeof(struct pmac_i2c_bus) + sizeof(struct smu_i2c_cmd);
arch/powerpc/platforms/powermac/low_i2c.c
93
void (*close)(struct pmac_i2c_bus *bus);
arch/powerpc/platforms/powermac/low_i2c.c
94
int (*xfer)(struct pmac_i2c_bus *bus, u8 addrdir, int subsize,
arch/powerpc/platforms/powermac/low_i2c.c
961
struct pmac_i2c_bus *pmac_i2c_find_bus(struct device_node *node)
arch/powerpc/platforms/powermac/low_i2c.c
965
struct pmac_i2c_bus *bus;
arch/powerpc/platforms/powermac/smp.c
500
static struct pmac_i2c_bus *pmac_tb_clock_chip_host;
drivers/i2c/busses/i2c-powermac.c
138
struct pmac_i2c_bus *bus = i2c_get_adapdata(adap);
drivers/i2c/busses/i2c-powermac.c
200
struct pmac_i2c_bus *bus,
drivers/i2c/busses/i2c-powermac.c
244
struct pmac_i2c_bus *bus,
drivers/i2c/busses/i2c-powermac.c
307
struct pmac_i2c_bus *bus)
drivers/i2c/busses/i2c-powermac.c
36
struct pmac_i2c_bus *bus = i2c_get_adapdata(adap);
drivers/i2c/busses/i2c-powermac.c
374
struct pmac_i2c_bus *bus = dev_get_platdata(&dev->dev);