adapter_parm
line_set((struct parport *) data, state, &adapter_parm[type].setscl);
line_set((struct parport *) data, state, &adapter_parm[type].setsda);
return line_get((struct parport *) data, &adapter_parm[type].getscl);
return line_get((struct parport *) data, &adapter_parm[type].getsda);
if (type >= ARRAY_SIZE(adapter_parm)) {
if (!adapter_parm[type].getscl.val) {
if (adapter_parm[type].init.val) {
line_set(port, 1, &adapter_parm[type].init);
if (adapter_parm[type].smbus_alert) {
if (adapter_parm[type].init.val)
line_set(port, 0, &adapter_parm[type].init);
static const struct adapter_parm adapter_parm[] = {