• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/aic7xxx/

Lines Matching refs:goal

1322 				tinfo->goal.transport_version = 2;
1323 tinfo->goal.ppr_options = 0;
1595 * channel, but reset our current and goal settings to async/narrow
1605 memset(&tstate->transinfo[i].goal, 0,
1606 sizeof(tstate->transinfo[i].goal));
1671 * Never allow a value higher than our current goal
1683 transinfo = &tinfo->goal;
1822 *offset = MIN(*offset, tinfo->goal.offset);
1850 *bus_width = MIN(tinfo->goal.width, *bus_width);
1880 if (tinfo->curr.period != tinfo->goal.period
1881 || tinfo->curr.width != tinfo->goal.width
1882 || tinfo->curr.offset != tinfo->goal.offset
1883 || tinfo->curr.ppr_options != tinfo->goal.ppr_options
1885 && (tinfo->goal.offset != 0
1886 || tinfo->goal.width != MSG_EXT_WDTR_BUS_8_BIT
1887 || tinfo->goal.ppr_options != 0)))
1896 * Update the user/goal/curr tables of synchronous negotiation
1934 tinfo->goal.period = period;
1935 tinfo->goal.offset = offset;
1936 tinfo->goal.ppr_options = ppr_options;
2021 * Update the user/goal/curr tables of wide negotiation
2047 tinfo->goal.width = width;
2372 * If our current and goal settings are identical,
2393 period = tinfo->goal.period;
2394 offset = tinfo->goal.offset;
2395 ppr_options = tinfo->goal.ppr_options;
2401 dowide = tinfo->curr.width != tinfo->goal.width;
2411 dowide = tinfo->goal.width != MSG_EXT_WDTR_BUS_8_BIT;
2412 dosync = tinfo->goal.offset != 0;
2437 * goal syncrate to be limited to what the target device
2444 offset = tinfo->goal.offset;
2446 doppr ? tinfo->goal.width
2451 tinfo->goal.width, ppr_options);
2456 ahc_construct_wdtr(ahc, devinfo, tinfo->goal.width);
3271 * if our goal is async. By updating our width
3523 tinfo->goal.ppr_options = 0;
3525 tinfo->goal.transport_version = 2;
3546 if (tinfo->goal.offset != tinfo->curr.offset) {
5127 tinfo->goal.protocol_version = 2;
5128 tinfo->goal.transport_version = 2;