Lines Matching refs:sio_data
2339 struct f71882fg_sio_data *sio_data = dev_get_platdata(&pdev->dev); in f71882fg_probe() local
2340 int nr_fans = f71882fg_nr_fans[sio_data->type]; in f71882fg_probe()
2341 int nr_temps = f71882fg_nr_temps[sio_data->type]; in f71882fg_probe()
2352 data->type = sio_data->type; in f71882fg_probe()
2509 static int __init f71882fg_find(int sioaddr, struct f71882fg_sio_data *sio_data) in f71882fg_find() argument
2527 sio_data->type = f71808e; in f71882fg_find()
2530 sio_data->type = f71808a; in f71882fg_find()
2534 sio_data->type = f71858fg; in f71882fg_find()
2537 sio_data->type = f71862fg; in f71882fg_find()
2540 sio_data->type = f71868a; in f71882fg_find()
2543 sio_data->type = f71869; in f71882fg_find()
2546 sio_data->type = f71869a; in f71882fg_find()
2549 sio_data->type = f71882fg; in f71882fg_find()
2552 sio_data->type = f71889fg; in f71882fg_find()
2555 sio_data->type = f71889ed; in f71882fg_find()
2558 sio_data->type = f71889a; in f71882fg_find()
2561 sio_data->type = f8000; in f71882fg_find()
2564 sio_data->type = f81768d; in f71882fg_find()
2567 sio_data->type = f81865f; in f71882fg_find()
2571 sio_data->type = f81866a; in f71882fg_find()
2580 if (sio_data->type == f71858fg) in f71882fg_find()
2601 f71882fg_names[sio_data->type], (unsigned int)address, in f71882fg_find()
2609 const struct f71882fg_sio_data *sio_data) in f71882fg_device_add() argument
2633 err = platform_device_add_data(f71882fg_pdev, sio_data, in f71882fg_device_add()
2666 struct f71882fg_sio_data sio_data; in f71882fg_init() local
2668 memset(&sio_data, 0, sizeof(sio_data)); in f71882fg_init()
2670 address = f71882fg_find(0x2e, &sio_data); in f71882fg_init()
2672 address = f71882fg_find(0x4e, &sio_data); in f71882fg_init()
2680 err = f71882fg_device_add(address, &sio_data); in f71882fg_init()