Lines Matching refs:scan_params
205 struct scan_params
1497 struct scan_params scan_params;
1514 hp5590_cmds_assert (sizeof (scan_params) == 37);
1518 memset (&scan_params, 0, sizeof (scan_params));
1520 scan_params.source = SCAN_PARAMS_SOURCE_SIMPLEX;
1522 scan_params.source |= SCAN_PARAMS_SOURCE_ADF;
1524 scan_params.source |= SCAN_PARAMS_SOURCE_ADF | SCAN_PARAMS_SOURCE_DUPLEX;
1526 scan_params.source |= SCAN_PARAMS_SOURCE_FLATBED;
1528 scan_params.source |= SCAN_PARAMS_SOURCE_TMA_SLIDES;
1530 scan_params.source |= SCAN_PARAMS_SOURCE_TMA_NEGATIVES;
1532 DBG (DBG_cmds, "Scan params. source : 0x%04x\n", scan_params.source);
1553 scan_params.dpi_x = htons (scanner_dpi);
1554 scan_params.dpi_y = htons (scanner_dpi);
1565 scan_params.pixel_bits = pixel_bits;
1567 scan_params.bw_gray_flag = 0;
1569 scan_params.bw_gray_flag = htons (0x40);
1571 scan_params.flags = htons (0xe840);
1573 scan_params.flags = htons (0xc840);
1575 scan_params.flags = htons (0xc040);
1577 scan_params.motor_param1 = htons (100);
1578 scan_params.motor_param2 = htons (100);
1579 scan_params.motor_param3 = htons (100);
1582 scan_params.motor_param2 = htons (200);
1583 scan_params.motor_param3 = htons (400);
1586 scan_params.unk1 = htons (0x80);
1588 scan_params.mode = 0;
1590 scan_params.mode = 0x04;
1638 scan_params.top_x = htons (scanner_top_x);
1639 scan_params.top_y = htons (scanner_top_y);
1640 scan_params.size_x = htons (scanner_pixels_x);
1641 scan_params.size_y = htons (scanner_pixels_y);
1652 scan_params.line_width = htons (scanner_line_width);
1659 (unsigned char *) &scan_params,
1660 sizeof (scan_params), CORE_DATA);