Lines Matching refs:hwconfig

480 			(BIT(priv->hwconfig.hwdataw) - 1)) >>
481 priv->hwconfig.hwdataw;
485 cd_fetch_cnt = (1 << priv->hwconfig.hwcfsize) / cd_size_rnd;
490 cd_fetch_cnt = ((1 << priv->hwconfig.hwcfsize) /
513 (cd_size_rnd << priv->hwconfig.hwdataw)) << 16) |
537 (BIT(priv->hwconfig.hwdataw) - 1)) >>
538 priv->hwconfig.hwdataw;
541 rd_fetch_cnt = (1 << priv->hwconfig.hwrfsize) / rd_size_rnd;
546 rd_fetch_cnt = ((1 << priv->hwconfig.hwrfsize) /
562 (rd_size_rnd << priv->hwconfig.hwdataw)) << 16) |
669 if (priv->hwconfig.hwnumpes > 4) {
1277 if ((safexcel_algs[i]->algo_mask & priv->hwconfig.algo_flags) !=
1298 if ((safexcel_algs[j]->algo_mask & priv->hwconfig.algo_flags) !=
1320 if ((safexcel_algs[i]->algo_mask & priv->hwconfig.algo_flags) !=
1336 u32 mask = BIT(priv->hwconfig.hwdataw) - 1;
1338 priv->config.pes = priv->hwconfig.hwnumpes;
1339 priv->config.rings = min_t(u32, priv->hwconfig.hwnumrings, max_rings);
1342 priv->hwconfig.hwnumraic);
1423 priv->hwconfig.hiaver = EIP197_VERSION_MASK(version);
1427 priv->hwconfig.hiaver = EIP197_VERSION_SWAP(version);
1433 priv->hwconfig.hiaver = EIP197_VERSION_MASK(version);
1439 priv->hwconfig.hiaver = EIP197_VERSION_SWAP(version);
1480 priv->hwconfig.hwver = EIP197_VERSION_MASK(version);
1490 priv->hwconfig.ppver = EIP197_VERSION_MASK(version);
1498 priv->hwconfig.pever = EIP197_VERSION_MASK(version);
1503 priv->hwconfig.icever = 0;
1504 priv->hwconfig.ocever = 0;
1505 priv->hwconfig.psever = 0;
1510 priv->hwconfig.hwdataw = (hiaopt >> EIP197_HWDATAW_OFFSET) &
1512 priv->hwconfig.hwcfsize = ((hiaopt >> EIP197_CFSIZE_OFFSET) &
1515 priv->hwconfig.hwrfsize = ((hiaopt >> EIP197_RFSIZE_OFFSET) &
1518 priv->hwconfig.hwnumpes = (hiaopt >> EIP197_N_PES_OFFSET) &
1520 priv->hwconfig.hwnumrings = (hiaopt >> EIP197_N_RINGS_OFFSET) &
1534 priv->hwconfig.icever = EIP197_VERSION_MASK(version);
1544 priv->hwconfig.psever = EIP197_VERSION_MASK(version);
1553 priv->hwconfig.ocever = EIP197_VERSION_MASK(version);
1562 priv->hwconfig.hwdataw = (hiaopt >> EIP197_HWDATAW_OFFSET) &
1564 priv->hwconfig.hwcfsize = (hiaopt >> EIP97_CFSIZE_OFFSET) &
1566 priv->hwconfig.hwrfsize = (hiaopt >> EIP97_RFSIZE_OFFSET) &
1568 priv->hwconfig.hwnumpes = 1; /* by definition */
1569 priv->hwconfig.hwnumrings = (hiaopt >> EIP197_N_RINGS_OFFSET) &
1580 priv->hwconfig.hwnumraic = i;
1582 if (!priv->hwconfig.hwnumraic) {
1588 priv->hwconfig.algo_flags = readl(EIP197_PE(priv) +
1593 peid, priv->hwconfig.hwver, hwctg, priv->hwconfig.hwnumpes,
1594 priv->hwconfig.hwnumrings, priv->hwconfig.hwnumraic,
1595 priv->hwconfig.hiaver, priv->hwconfig.hwdataw,
1596 priv->hwconfig.hwcfsize, priv->hwconfig.hwrfsize,
1597 priv->hwconfig.ppver, priv->hwconfig.pever,
1598 priv->hwconfig.algo_flags, priv->hwconfig.icever,
1599 priv->hwconfig.ocever, priv->hwconfig.psever);