Lines Matching refs:cts
1747 struct ccb_trans_settings *cts = &ccb->cts; in fsl_sataaction() local
1752 if (cts->type == CTS_TYPE_CURRENT_SETTINGS) in fsl_sataaction()
1756 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_REVISION) in fsl_sataaction()
1757 d->revision = cts->xport_specific.sata.revision; in fsl_sataaction()
1758 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_MODE) in fsl_sataaction()
1759 d->mode = cts->xport_specific.sata.mode; in fsl_sataaction()
1760 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_BYTECOUNT) in fsl_sataaction()
1761 d->bytecount = min(8192, cts->xport_specific.sata.bytecount); in fsl_sataaction()
1762 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_TAGS) in fsl_sataaction()
1763 d->tags = min(FSL_SATA_MAX_SLOTS, cts->xport_specific.sata.tags); in fsl_sataaction()
1764 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_PM) in fsl_sataaction()
1765 ch->pm_present = cts->xport_specific.sata.pm_present; in fsl_sataaction()
1766 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_ATAPI) in fsl_sataaction()
1767 d->atapi = cts->xport_specific.sata.atapi; in fsl_sataaction()
1774 struct ccb_trans_settings *cts = &ccb->cts; in fsl_sataaction() local
1780 if (cts->type == CTS_TYPE_CURRENT_SETTINGS) in fsl_sataaction()
1784 cts->protocol = PROTO_UNSPECIFIED; in fsl_sataaction()
1785 cts->protocol_version = PROTO_VERSION_UNSPECIFIED; in fsl_sataaction()
1786 cts->transport = XPORT_SATA; in fsl_sataaction()
1787 cts->transport_version = XPORT_VERSION_UNSPECIFIED; in fsl_sataaction()
1788 cts->proto_specific.valid = 0; in fsl_sataaction()
1789 cts->xport_specific.sata.valid = 0; in fsl_sataaction()
1790 if (cts->type == CTS_TYPE_CURRENT_SETTINGS && in fsl_sataaction()
1795 cts->xport_specific.sata.revision = in fsl_sataaction()
1797 cts->xport_specific.sata.valid |= in fsl_sataaction()
1800 cts->xport_specific.sata.caps = d->caps & CTS_SATA_CAPS_D; in fsl_sataaction()
1802 cts->xport_specific.sata.caps |= CTS_SATA_CAPS_H_PMREQ; in fsl_sataaction()
1804 cts->xport_specific.sata.caps |= CTS_SATA_CAPS_H_AN; in fsl_sataaction()
1805 cts->xport_specific.sata.caps &= in fsl_sataaction()
1807 cts->xport_specific.sata.valid |= CTS_SATA_VALID_CAPS; in fsl_sataaction()
1809 cts->xport_specific.sata.revision = d->revision; in fsl_sataaction()
1810 cts->xport_specific.sata.valid |= CTS_SATA_VALID_REVISION; in fsl_sataaction()
1811 cts->xport_specific.sata.caps = d->caps; in fsl_sataaction()
1812 cts->xport_specific.sata.valid |= CTS_SATA_VALID_CAPS; in fsl_sataaction()
1814 cts->xport_specific.sata.mode = d->mode; in fsl_sataaction()
1815 cts->xport_specific.sata.valid |= CTS_SATA_VALID_MODE; in fsl_sataaction()
1816 cts->xport_specific.sata.bytecount = d->bytecount; in fsl_sataaction()
1817 cts->xport_specific.sata.valid |= CTS_SATA_VALID_BYTECOUNT; in fsl_sataaction()
1818 cts->xport_specific.sata.pm_present = ch->pm_present; in fsl_sataaction()
1819 cts->xport_specific.sata.valid |= CTS_SATA_VALID_PM; in fsl_sataaction()
1820 cts->xport_specific.sata.tags = d->tags; in fsl_sataaction()
1821 cts->xport_specific.sata.valid |= CTS_SATA_VALID_TAGS; in fsl_sataaction()
1822 cts->xport_specific.sata.atapi = d->atapi; in fsl_sataaction()
1823 cts->xport_specific.sata.valid |= CTS_SATA_VALID_ATAPI; in fsl_sataaction()