/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mce/ |
H A D | amd.c | 77 unsigned int bank_type; /* Use with smca_bank_types for easy indexing. */ member 156 return b->hwid->bank_type; in smca_get_bank_type() 161 /* { bank_type, hwid_mcatype } */ 330 this_cpu_ptr(smca_banks)[bank].sysfs_id = bank_counts[s_hwid->bank_type]++; in smca_configure() 616 enum smca_bank_types bank_type = smca_get_bank_type(m->extcpu, m->bank); in amd_filter_mce() local 622 bank_type == SMCA_IF && XEC(m->status, 0x3f) == 10) in amd_filter_mce() 718 enum smca_bank_types bank_type; in amd_mce_is_memory_error() local 722 bank_type = smca_get_bank_type(m->extcpu, m->bank); in amd_mce_is_memory_error() 724 return (bank_type == SMCA_UMC || bank_type in amd_mce_is_memory_error() 1042 enum smca_bank_types bank_type; get_name() local [all...] |
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | mce_amd.c | 979 enum smca_bank_types bank_type; in decode_smca_error() local 990 bank_type = hwid->bank_type; in decode_smca_error() 992 if (bank_type == SMCA_RESERVED) { in decode_smca_error() 997 ip_name = smca_get_long_name(bank_type); in decode_smca_error() 1002 if (xec < smca_mce_descs[bank_type].num_descs) in decode_smca_error() 1003 pr_cont(", %s.\n", smca_mce_descs[bank_type].descs[xec]); in decode_smca_error() 1005 if (bank_type == SMCA_UMC && xec == 0 && decode_dram_ecc) in decode_smca_error()
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | mce_amd.c | 1169 enum smca_bank_types bank_type = smca_get_bank_type(m->extcpu, m->bank); in decode_smca_error() local 1173 if (bank_type >= N_SMCA_BANK_TYPES) in decode_smca_error() 1176 if (bank_type == SMCA_RESERVED) { in decode_smca_error() 1181 ip_name = smca_get_long_name(bank_type); in decode_smca_error() 1186 if (xec < smca_mce_descs[bank_type].num_descs) in decode_smca_error() 1187 pr_cont(", %s.\n", smca_mce_descs[bank_type].descs[xec]); in decode_smca_error() 1189 if ((bank_type == SMCA_UMC || bank_type == SMCA_UMC_V2) && in decode_smca_error()
|
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/ |
H A D | pinctrl-exynos.c | 155 const struct samsung_pin_bank_type *bank_type = bank->type; in exynos_irq_request_resources() local 168 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources() 169 shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources() 170 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in exynos_irq_request_resources() 187 const struct samsung_pin_bank_type *bank_type = bank->type; in exynos_irq_release_resources() local 191 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources() 192 shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources() 193 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in exynos_irq_release_resources()
|
H A D | pinctrl-s3c64xx.c | 270 const struct samsung_pin_bank_type *bank_type = bank->type; in s3c64xx_irq_set_function() local 280 if (bank_type->fld_width[PINCFG_TYPE_FUNC] * shift >= 32) { in s3c64xx_irq_set_function() 286 shift = shift * bank_type->fld_width[PINCFG_TYPE_FUNC]; in s3c64xx_irq_set_function() 287 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in s3c64xx_irq_set_function()
|
H A D | pinctrl-s3c24xx.c | 141 const struct samsung_pin_bank_type *bank_type = bank->type; in s3c24xx_eint_set_function() local 150 shift = pin * bank_type->fld_width[PINCFG_TYPE_FUNC]; in s3c24xx_eint_set_function() 151 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in s3c24xx_eint_set_function()
|
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/ |
H A D | pinctrl-exynos.c | 153 const struct samsung_pin_bank_type *bank_type = bank->type; in exynos_irq_request_resources() local 166 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources() 167 shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources() 168 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in exynos_irq_request_resources() 185 const struct samsung_pin_bank_type *bank_type = bank->type; in exynos_irq_release_resources() local 189 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources() 190 shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources() 191 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in exynos_irq_release_resources()
|
H A D | pinctrl-s3c64xx.c | 270 const struct samsung_pin_bank_type *bank_type = bank->type; in s3c64xx_irq_set_function() local 280 if (bank_type->fld_width[PINCFG_TYPE_FUNC] * shift >= 32) { in s3c64xx_irq_set_function() 286 shift = shift * bank_type->fld_width[PINCFG_TYPE_FUNC]; in s3c64xx_irq_set_function() 287 mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1; in s3c64xx_irq_set_function()
|
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mce/ |
H A D | amd.c | 131 return b->hwid->bank_type; in smca_get_bank_type() 135 /* { bank_type, hwid_mcatype } */ 578 enum smca_bank_types bank_type = smca_get_bank_type(m->bank); in amd_filter_mce() local 584 bank_type == SMCA_IF && XEC(m->status, 0x3f) == 10) in amd_filter_mce() 1209 enum smca_bank_types bank_type; in get_name() local 1218 bank_type = smca_get_bank_type(bank); in get_name() 1219 if (bank_type >= N_SMCA_BANK_TYPES) in get_name() 1222 if (b && bank_type == SMCA_UMC) { in get_name() 1229 return smca_get_name(bank_type); in get_name() 1232 "%s_%x", smca_get_name(bank_type), in get_name() [all...] |
/kernel/linux/linux-5.10/include/linux/platform_data/ |
H A D | gpio-omap.h | 184 int bank_type; member
|
/kernel/linux/linux-6.6/include/linux/platform_data/ |
H A D | gpio-omap.h | 184 int bank_type; member
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | mce.h | 351 unsigned int bank_type; /* Use with smca_bank_types for easy indexing. */ member
|