Lines Matching refs:child
103 static void wl12xx_spi_reset(struct device *child) in wl12xx_spi_reset() argument
105 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_reset()
112 dev_err(child->parent, in wl12xx_spi_reset()
131 static void wl12xx_spi_init(struct device *child) in wl12xx_spi_init() argument
133 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_init()
140 dev_err(child->parent, in wl12xx_spi_init()
209 static int wl12xx_spi_read_busy(struct device *child) in wl12xx_spi_read_busy() argument
211 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_read_busy()
212 struct wl1271 *wl = dev_get_drvdata(child); in wl12xx_spi_read_busy()
240 dev_err(child->parent, "SPI read busy-word timeout!\n"); in wl12xx_spi_read_busy()
244 static int __must_check wl12xx_spi_raw_read(struct device *child, int addr, in wl12xx_spi_raw_read() argument
247 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_raw_read()
248 struct wl1271 *wl = dev_get_drvdata(child); in wl12xx_spi_raw_read()
287 wl12xx_spi_read_busy(child)) { in wl12xx_spi_raw_read()
311 static int __wl12xx_spi_raw_write(struct device *child, int addr, in __wl12xx_spi_raw_write() argument
314 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in __wl12xx_spi_raw_write()
366 static int __must_check wl12xx_spi_raw_write(struct device *child, int addr, in wl12xx_spi_raw_write() argument
376 ret = __wl12xx_spi_raw_write(child, addr, buf, len, fixed); in wl12xx_spi_raw_write()
377 ret = __wl12xx_spi_raw_write(child, addr, buf, len, fixed); in wl12xx_spi_raw_write()
389 static int wl12xx_spi_set_power(struct device *child, bool enable) in wl12xx_spi_set_power() argument
392 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_set_power()
400 dev_err(child, "Power enable failure\n"); in wl12xx_spi_set_power()
404 dev_err(child, "Power disable failure\n"); in wl12xx_spi_set_power()
417 static void wl12xx_spi_set_block_size(struct device *child, in wl12xx_spi_set_block_size() argument