Lines Matching refs:sio_data
2341 struct f71882fg_sio_data *sio_data = dev_get_platdata(&pdev->dev); in f71882fg_probe() local
2342 int nr_fans = f71882fg_nr_fans[sio_data->type]; in f71882fg_probe()
2343 int nr_temps = f71882fg_nr_temps[sio_data->type]; in f71882fg_probe()
2354 data->type = sio_data->type; in f71882fg_probe()
2511 static int __init f71882fg_find(int sioaddr, struct f71882fg_sio_data *sio_data) in f71882fg_find() argument
2529 sio_data->type = f71808e; in f71882fg_find()
2532 sio_data->type = f71808a; in f71882fg_find()
2536 sio_data->type = f71858fg; in f71882fg_find()
2539 sio_data->type = f71862fg; in f71882fg_find()
2542 sio_data->type = f71868a; in f71882fg_find()
2545 sio_data->type = f71869; in f71882fg_find()
2548 sio_data->type = f71869a; in f71882fg_find()
2551 sio_data->type = f71882fg; in f71882fg_find()
2554 sio_data->type = f71889fg; in f71882fg_find()
2557 sio_data->type = f71889ed; in f71882fg_find()
2560 sio_data->type = f71889a; in f71882fg_find()
2563 sio_data->type = f8000; in f71882fg_find()
2566 sio_data->type = f81768d; in f71882fg_find()
2569 sio_data->type = f81865f; in f71882fg_find()
2573 sio_data->type = f81866a; in f71882fg_find()
2582 if (sio_data->type == f71858fg) in f71882fg_find()
2603 f71882fg_names[sio_data->type], (unsigned int)address, in f71882fg_find()
2611 const struct f71882fg_sio_data *sio_data) in f71882fg_device_add() argument
2635 err = platform_device_add_data(f71882fg_pdev, sio_data, in f71882fg_device_add()
2668 struct f71882fg_sio_data sio_data; in f71882fg_init() local
2670 memset(&sio_data, 0, sizeof(sio_data)); in f71882fg_init()
2672 address = f71882fg_find(0x2e, &sio_data); in f71882fg_init()
2674 address = f71882fg_find(0x4e, &sio_data); in f71882fg_init()
2682 err = f71882fg_device_add(address, &sio_data); in f71882fg_init()