Home
last modified time | relevance | path

Searched refs:ds1wm_data (Results 1 - 1 of 1) sorted by relevance

/kernel/linux/linux-5.10/drivers/w1/masters/
H A Dds1wm.c96 struct ds1wm_data { struct
116 static inline void ds1wm_write_register(struct ds1wm_data *ds1wm_data, u32 reg, in ds1wm_write_register() argument
119 if (ds1wm_data->is_hw_big_endian) { in ds1wm_write_register()
120 switch (ds1wm_data->bus_shift) { in ds1wm_write_register()
122 iowrite8(val, ds1wm_data->map + (reg << 0)); in ds1wm_write_register()
125 iowrite16be((u16)val, ds1wm_data->map + (reg << 1)); in ds1wm_write_register()
128 iowrite32be((u32)val, ds1wm_data->map + (reg << 2)); in ds1wm_write_register()
132 switch (ds1wm_data->bus_shift) { in ds1wm_write_register()
134 iowrite8(val, ds1wm_data in ds1wm_write_register()
146 ds1wm_read_register(struct ds1wm_data *ds1wm_data, u32 reg) ds1wm_read_register() argument
183 struct ds1wm_data *ds1wm_data = data; ds1wm_isr() local
220 ds1wm_reset(struct ds1wm_data *ds1wm_data) ds1wm_reset() argument
251 ds1wm_write(struct ds1wm_data *ds1wm_data, u8 data) ds1wm_write() argument
273 ds1wm_read(struct ds1wm_data *ds1wm_data, unsigned char write_data) ds1wm_read() argument
308 ds1wm_up(struct ds1wm_data *ds1wm_data) ds1wm_up() argument
333 ds1wm_down(struct ds1wm_data *ds1wm_data) ds1wm_down() argument
350 struct ds1wm_data *ds1wm_data = data; ds1wm_read_byte() local
357 struct ds1wm_data *ds1wm_data = data; ds1wm_write_byte() local
364 struct ds1wm_data *ds1wm_data = data; ds1wm_reset_bus() local
374 struct ds1wm_data *ds1wm_data = data; ds1wm_search() local
508 struct ds1wm_data *ds1wm_data; ds1wm_probe() local
617 struct ds1wm_data *ds1wm_data = platform_get_drvdata(pdev); ds1wm_suspend() local
626 struct ds1wm_data *ds1wm_data = platform_get_drvdata(pdev); ds1wm_resume() local
639 struct ds1wm_data *ds1wm_data = platform_get_drvdata(pdev); ds1wm_remove() local
[all...]

Completed in 2 milliseconds