hppa_cpu_info
aprint_normal(": %s", hppa_cpu_info->hci_chip_name);
if (hppa_cpu_info->hci_chip_nickname != NULL)
aprint_normal(" (%s)", hppa_cpu_info->hci_chip_nickname);
hppa_cpu_info->hci_chip_type,
hppa_cpu_info->hci_chip_spec);
if (hppa_cpu_info->hci_cputype == hpcxl2
if (hppa_cpu_info->hci_cputype == hpcxl2) {
if (pdc_power_info.addr == 0 && hppa_cpu_info->hci_cputype != hpcxl) {
if (hppa_cpu_info->hci_cputype == hpcxl2
cpu_type = hppa_cpu_info->hci_cputype;
const struct hppa_cpu_info *hppa_cpu_info;
const struct hppa_cpu_info cpu_types[] = {
const struct hppa_cpu_info *p = NULL;
hppa_cpu_info = p;
if (hppa_cpu_info->hci_chip_name == NULL)
cpu_type = hppa_cpu_info->hci_cputype;
cpu_ibtlb_ins = hppa_cpu_info->ibtlbins;
cpu_dbtlb_ins = hppa_cpu_info->dbtlbins;
cpu_hpt_init = hppa_cpu_info->hptinit;
cpu_desidhash = hppa_cpu_info->desidhash;
LDILDO(trap_ep_T_TLB_DIRTY , hppa_cpu_info->tlbdh);
LDILDO(trap_ep_T_DTLBMISS , hppa_cpu_info->dtlbh);
LDILDO(trap_ep_T_DTLBMISSNA, hppa_cpu_info->dtlbnah);
LDILDO(trap_ep_T_ITLBMISS , hppa_cpu_info->itlbh);
LDILDO(trap_ep_T_ITLBMISSNA, hppa_cpu_info->itlbnah);
extern const struct hppa_cpu_info *hppa_cpu_info;
return (hppa_cpu_info->hci_features & HPPA_FTRS_W32B) != 0;
return (hppa_cpu_info->hci_features & HPPA_FTRS_TLBU) != 0;