Lines Matching refs:part
208 /* Actual part numbers and revision IDs defined by the hardware */
331 enum cmn_part part;
421 switch (cmn->part) {
441 if (cmn->part == PART_CMN600 || cmn->part == PART_CMN650)
447 if (cmn->part == PART_CI700)
699 if (chan == 4 && cmn->part == PART_CMN600)
710 if (cmn->part == PART_CMN600) {
721 } else if (cmn->part == PART_CMN650) {
730 } else if (cmn->part == PART_CMN700) {
1315 return sysfs_emit(buf, "%03x%02x\n", cmn->part, cmn->rev);
1351 bool is_cmn600 = to_cmn(event->pmu)->part == PART_CMN600;
1725 } else if (type == CMN_TYPE_XP && cmn->part == PART_CMN700) {
2112 /* We split the RN-I off already, so let the CCLA part match CCLA events */
2126 if (cmn->part == PART_CMN650 || cmn->part == PART_CI700)
2172 enum cmn_part part;
2186 part = FIELD_GET(CMN_CFGM_PID0_PART_0, reg);
2187 part |= FIELD_GET(CMN_CFGM_PID1_PART_1, reg) << 8;
2188 if (cmn->part && cmn->part != part)
2190 "Firmware binding mismatch: expected part number 0x%x, found 0x%x\n",
2191 cmn->part, part);
2192 cmn->part = part;
2194 dev_warn(cmn->dev, "Unknown part number: 0x%x\n", part);
2260 if (cmn->part == PART_CMN600)
2311 if (reg == 0 && cmn->part != PART_CMN600) {
2394 dev_dbg(cmn->dev, "periph_id part 0x%03x revision %d\n", cmn->part, cmn->rev);
2449 cmn->part = (unsigned long)device_get_match_data(cmn->dev);
2452 if (cmn->part == PART_CMN600 && has_acpi_companion(cmn->dev)) {
2459 if (cmn->part == PART_CMN600)