Lines Matching refs:devtype_data

540 	if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SETUP_STOP_MODE_SCFW) {
544 } else if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR) {
559 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SETUP_STOP_MODE_SCFW) {
563 } else if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR) {
955 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_USE_RX_MAILBOX) {
1025 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_USE_RX_MAILBOX)
1051 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_USE_RX_MAILBOX) {
1110 (priv->devtype_data.quirks & (FLEXCAN_QUIRK_BROKEN_WERR_STATE |
1132 (priv->devtype_data.quirks & FLEXCAN_QUIRK_BROKEN_PERR_STATE) &&
1136 if (priv->devtype_data.quirks &
1360 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_MB_16)
1366 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_USE_RX_MAILBOX)
1378 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_USE_RX_MAILBOX) {
1443 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SUPPORT_ECC)
1472 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_USE_RX_MAILBOX)
1523 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_BROKEN_WERR_STATE ||
1536 if ((priv->devtype_data.quirks & FLEXCAN_QUIRK_ENABLE_EACEN_RRS)) {
1568 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_USE_RX_MAILBOX) {
1596 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_DISABLE_RXFG)
1610 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_DISABLE_MECR) {
1734 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_IRQ_3) {
1778 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_IRQ_3) {
1982 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SETUP_STOP_MODE_SCFW)
1984 else if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR)
2037 const struct flexcan_devtype_data *devtype_data;
2092 devtype_data = device_get_match_data(&pdev->dev);
2094 if ((devtype_data->quirks & FLEXCAN_QUIRK_SUPPORT_FD) &&
2095 !((devtype_data->quirks &
2107 if ((devtype_data->quirks &
2113 devtype_data->quirks);
2130 priv->devtype_data = *devtype_data;
2133 priv->devtype_data.quirks & FLEXCAN_QUIRK_DEFAULT_BIG_ENDIAN) {
2154 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_IRQ_3) {
2167 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SUPPORT_FD) {