Home
last modified time | relevance | path

Searched refs:pmac_i2c_bus (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/arch/powerpc/include/asm/
Dpmac_low_i2c.h49 struct pmac_i2c_bus;
60 extern struct pmac_i2c_bus *pmac_i2c_find_bus(struct device_node *node);
69 extern struct device_node *pmac_i2c_get_controller(struct pmac_i2c_bus *bus);
70 extern struct device_node *pmac_i2c_get_bus_node(struct pmac_i2c_bus *bus);
71 extern int pmac_i2c_get_type(struct pmac_i2c_bus *bus);
72 extern int pmac_i2c_get_flags(struct pmac_i2c_bus *bus);
73 extern int pmac_i2c_get_channel(struct pmac_i2c_bus *bus);
76 extern struct i2c_adapter *pmac_i2c_get_adapter(struct pmac_i2c_bus *bus);
77 extern struct pmac_i2c_bus *pmac_i2c_adapter_to_bus(struct i2c_adapter *adapter);
92 extern int pmac_i2c_open(struct pmac_i2c_bus *bus, int polled);
[all …]
/Linux-v4.19/arch/powerpc/platforms/powermac/
Dlow_i2c.c78 struct pmac_i2c_bus struct
96 int (*open)(struct pmac_i2c_bus *bus); argument
97 void (*close)(struct pmac_i2c_bus *bus); argument
98 int (*xfer)(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, argument
387 static int kw_i2c_open(struct pmac_i2c_bus *bus) in kw_i2c_open()
394 static void kw_i2c_close(struct pmac_i2c_bus *bus) in kw_i2c_close()
400 static int kw_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, in kw_i2c_xfer()
573 struct pmac_i2c_bus *bus; in kw_i2c_add()
575 bus = kzalloc(sizeof(struct pmac_i2c_bus), GFP_KERNEL); in kw_i2c_add()
676 static int pmu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, in pmu_i2c_xfer()
[all …]
Dsmp.c508 static struct pmac_i2c_bus *pmac_tb_clock_chip_host;
/Linux-v4.19/drivers/i2c/busses/
Di2c-powermac.c44 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap); in i2c_powermac_smbus_xfer()
151 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap); in i2c_powermac_master_xfer()
215 struct pmac_i2c_bus *bus, in i2c_powermac_get_addr()
259 struct pmac_i2c_bus *bus, in i2c_powermac_add_missing()
323 struct pmac_i2c_bus *bus) in i2c_powermac_register_devices()
390 struct pmac_i2c_bus *bus = dev_get_platdata(&dev->dev); in i2c_powermac_probe()