| /linux/arch/x86/kernel/cpu/mce/ | 
| H A D | intel.c | 27  * Also supports reliable discovery of shared banks.36  * some MCA banks are shared across cpus. When a cpu is offlined, cmci_clear()
 37  * disables CMCI on all banks owned by the cpu and clears this bitfield. At
 39  * taking ownership of some of the shared MCA banks that were previously
 78 static bool cmci_supported(int *banks)  in cmci_supported()  argument
 98 	*banks = min_t(unsigned, MAX_NR_BANKS, cap & MCG_BANKCNT_MASK);  in cmci_supported()
 183 	/* Skip banks in firmware first mode */  in cmci_skip_bank()
 241 		storm->banks[bank].poll_only = true;  in cmci_claim_bank()
 257 	 * We are able to set thresholds for some banks that  in cmci_claim_bank()
 272  * Enable CMCI (Corrected Machine Check Interrupt) for available MCE banks
 [all …]
 
 | 
| H A D | internal.h | 107  * banks:		per-cpu, per-bank details108  * stormy_bank_count:	count of MC banks in storm state
 112 	struct storm_bank	banks[MAX_NR_BANKS];  member
 209 	 * banks. Also, to accommodate the new banks and registers, the MCA
 217 	/* AMD-style error thresholding banks present. */
 
 | 
| /linux/drivers/pinctrl/samsung/ | 
| H A D | pinctrl-exynos-arm.c | 103 /* pin banks of s5pv210 pin-controller */105 	/* Must start with EINTG banks, ordered by EINT group number. */
 164 /* pin banks of exynos3250 pin-controller 0 */
 166 	/* Must start with EINTG banks, ordered by EINT group number. */
 176 /* pin banks of exynos3250 pin-controller 1 */
 178 	/* Must start with EINTG banks, ordered by EINT group number. */
 198  * PMU pad retention groups for Exynos3250 doesn't match pin banks, so handle
 251 /* pin banks of exynos4210 pin-controller 0 */
 253 	/* Must start with EINTG banks, ordered by EINT group number. */
 272 /* pin banks of exynos4210 pin-controller 1 */
 [all …]
 
 | 
| /linux/arch/arm/mach-omap2/ | 
| H A D | powerdomains7xx_data.c | 37 	.banks		  = 4,78 	.banks		  = 2,
 92 	.banks		  = 1,
 105 	.banks		  = 2,
 119 	.banks		  = 1,
 132 	.banks		  = 1,
 144 	.banks		  = 5,
 170 	.banks		  = 1,
 186 	.banks		  = 1,
 201 	.banks		  = 1,
 [all …]
 
 | 
| H A D | powerdomains44xx_data.c | 38 	.banks		  = 5,63 	.banks		  = 1,
 81 	.banks		  = 2,
 101 	.banks		  = 1,
 119 	.banks		  = 3,
 140 	.banks		  = 1,
 157 	.banks		  = 1,
 174 	.banks		  = 1,
 190 	.banks		  = 1,
 207 	.banks		  = 3,
 [all …]
 
 | 
| H A D | powerdomains54xx_data.c | 36 	.banks		  = 5,62 	.banks		  = 2,
 91 	.banks		  = 1,
 109 	.banks		  = 1,
 126 	.banks		  = 1,
 142 	.banks		  = 1,
 159 	.banks		  = 2,
 188 	.banks		  = 3,
 209 	.banks		  = 1,
 227 	.banks		  = 2,
 [all …]
 
 | 
| H A D | powerdomains3xxx_data.c | 37 	.banks		  = 4,59 	.banks		  = 1,
 75 	.banks		  = 1,
 100 	.banks		  = 2,
 122 	.banks		  = 2,
 139 	.banks		  = 2,
 156 	.banks		  = 1,
 171 	.banks		  = 1,
 192 	.banks		  = 1,
 207 	.banks		  = 1,
 [all …]
 
 | 
| H A D | powerdomains2xxx_data.c | 31 	.banks		  = 1,46 	.banks		  = 1,
 61 	.banks		  = 3,
 87 	.banks		  = 1,
 
 | 
| H A D | powerdomains43xx_data.c | 23 	.banks		  = 1,37 	.banks		  = 3,
 65 	.banks		  = 1,
 95 	.banks		  = 4,
 
 | 
| /linux/tools/perf/pmu-events/arch/x86/broadwellx/ | 
| H A D | uncore-memory.json | 581         "BriefDescription": "RD_CAS Access to Rank 0; All Banks",586         "PublicDescription": "RD_CAS Access to Rank 0 : All Banks",
 750         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 0 (Banks 0-3)",
 755         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 0 (Banks 0-3)",
 760         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 1 (Banks 4-7)",
 765         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 1 (Banks 4-7)",
 770         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 2 (Banks 8-11)",
 775         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 2 (Banks 8-11)",
 780         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 3 (Banks 12-15)",
 785         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 3 (Banks 1
 [all...]
 | 
| /linux/tools/perf/pmu-events/arch/x86/broadwellde/ | 
| H A D | uncore-memory.json | 543         "BriefDescription": "RD_CAS Access to Rank 0; All Banks",548         "PublicDescription": "RD_CAS Access to Rank 0 : All Banks",
 712         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 0 (Banks 0-3)",
 717         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 0 (Banks 0-3)",
 722         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 1 (Banks 4-7)",
 727         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 1 (Banks 4-7)",
 732         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 2 (Banks 8-11)",
 737         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 2 (Banks 8-11)",
 742         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 3 (Banks 12-15)",
 747         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 3 (Banks 12-15)",
 [all …]
 
 | 
| /linux/tools/perf/pmu-events/arch/x86/haswellx/ | 
| H A D | uncore-memory.json | 572         "BriefDescription": "RD_CAS Access to Rank 0; All Banks",577         "PublicDescription": "RD_CAS Access to Rank 0 : All Banks",
 741         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 0 (Banks 0-3)",
 746         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 0 (Banks 0-3)",
 751         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 1 (Banks 4-7)",
 756         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 1 (Banks 4-7)",
 761         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 2 (Banks 8-11)",
 766         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 2 (Banks 8-11)",
 771         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 3 (Banks 12-15)",
 776         "PublicDescription": "RD_CAS Access to Rank 0 : Bank Group 3 (Banks 12-15)",
 [all …]
 
 | 
| /linux/drivers/net/ethernet/intel/ice/ | 
| H A D | ice_nvm.c | 248 	struct ice_bank_info *banks = &hw->flash.banks;  in ice_get_flash_bank_offset()  local255 		offset = banks->nvm_ptr;  in ice_get_flash_bank_offset()
 256 		size = banks->nvm_size;  in ice_get_flash_bank_offset()
 257 		active_bank = banks->nvm_bank;  in ice_get_flash_bank_offset()
 260 		offset = banks->orom_ptr;  in ice_get_flash_bank_offset()
 261 		size = banks->orom_size;  in ice_get_flash_bank_offset()
 262 		active_bank = banks->orom_bank;  in ice_get_flash_bank_offset()
 265 		offset = banks->netlist_ptr;  in ice_get_flash_bank_offset()
 266 		size = banks->netlist_size;  in ice_get_flash_bank_offset()
 267 		active_bank = banks->netlist_bank;  in ice_get_flash_bank_offset()
 [all …]
 
 | 
| /linux/arch/powerpc/platforms/embedded6xx/ | 
| H A D | mpc10x.h | 107 #define MPC10X_MCTLR_MEM_START_1	0x80	/* Banks 0-3 */108 #define MPC10X_MCTLR_MEM_START_2	0x84	/* Banks 4-7 */
 109 #define MPC10X_MCTLR_EXT_MEM_START_1	0x88	/* Banks 0-3 */
 110 #define MPC10X_MCTLR_EXT_MEM_START_2	0x8c	/* Banks 4-7 */
 112 #define MPC10X_MCTLR_MEM_END_1		0x90	/* Banks 0-3 */
 113 #define MPC10X_MCTLR_MEM_END_2		0x94	/* Banks 4-7 */
 114 #define MPC10X_MCTLR_EXT_MEM_END_1	0x98	/* Banks 0-3 */
 115 #define MPC10X_MCTLR_EXT_MEM_END_2	0x9c	/* Banks 4-7 */
 
 | 
| /linux/tools/perf/pmu-events/arch/x86/skylakex/ | 
| H A D | uncore-memory.json | 643         "BriefDescription": "RD_CAS Access to Rank 0; All Banks",812         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 0 (Banks 0-3)",
 822         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 1 (Banks 4-7)",
 832         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 2 (Banks 8-11)",
 842         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 3 (Banks 12-15)",
 852         "BriefDescription": "RD_CAS Access to Rank 1; All Banks",
 1021         "BriefDescription": "RD_CAS Access to Rank 1; Bank Group 0 (Banks 0-3)",
 1031         "BriefDescription": "RD_CAS Access to Rank 1; Bank Group 1 (Banks 4-7)",
 1041         "BriefDescription": "RD_CAS Access to Rank 1; Bank Group 2 (Banks 8-11)",
 1051         "BriefDescription": "RD_CAS Access to Rank 1; Bank Group 3 (Banks 12-15)",
 [all …]
 
 | 
| /linux/drivers/memory/ | 
| H A D | fsl_ifc.c | 42  * This function walks IFC banks comparing "Base address" field of the CSPR54 	for (i = 0; i < fsl_ifc_ctrl_dev->banks; i++) {  in fsl_ifc_find()
 199  * resources for the NAND banks themselves are allocated
 205 	int version, banks;  in fsl_ifc_ctrl_probe()  local
 235 	banks = (version == FSL_IFC_VERSION_1_0_0) ? 4 : 8;  in fsl_ifc_ctrl_probe()
 236 	dev_info(&dev->dev, "IFC version %d.%d, %d banks\n",  in fsl_ifc_ctrl_probe()
 237 		version >> 24, (version >> 16) & 0xf, banks);  in fsl_ifc_ctrl_probe()
 240 	fsl_ifc_ctrl_dev->banks = banks;  in fsl_ifc_ctrl_probe()
 
 | 
| /linux/tools/perf/pmu-events/arch/x86/cascadelakex/ | 
| H A D | uncore-memory.json | 1019         "BriefDescription": "RD_CAS Access to Rank 0; All Banks",1188         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 0 (Banks 0-3)",
 1198         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 1 (Banks 4-7)",
 1208         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 2 (Banks 8-11)",
 1218         "BriefDescription": "RD_CAS Access to Rank 0; Bank Group 3 (Banks 12-15)",
 1228         "BriefDescription": "RD_CAS Access to Rank 1; All Banks",
 1397         "BriefDescription": "RD_CAS Access to Rank 1; Bank Group 0 (Banks 0-3)",
 1407         "BriefDescription": "RD_CAS Access to Rank 1; Bank Group 1 (Banks 4-7)",
 1417         "BriefDescription": "RD_CAS Access to Rank 1; Bank Group 2 (Banks 8-11)",
 1427         "BriefDescription": "RD_CAS Access to Rank 1; Bank Group 3 (Banks 12-15)",
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/pinctrl/ | 
| H A D | samsung,pinctrl-gpio-bank.yaml | 31       For GPIO banks supporting external GPIO interrupts or external wake-up37       For GPIO banks supporting external GPIO interrupts or external wake-up
 42       For GPIO banks supporting direct external wake-up interrupts (without
 
 | 
| /linux/drivers/clk/tegra/ | 
| H A D | clk.c | 213 static int tegra_clk_periph_ctx_init(int banks)  in tegra_clk_periph_ctx_init()  argument215 	periph_state_ctx = kcalloc(2 * banks, sizeof(*periph_state_ctx),  in tegra_clk_periph_ctx_init()
 223 struct clk ** __init tegra_clk_init(void __iomem *regs, int num, int banks)  in tegra_clk_init()  argument
 227 	if (WARN_ON(banks > ARRAY_SIZE(periph_regs)))  in tegra_clk_init()
 230 	periph_clk_enb_refcnt = kcalloc(32 * banks,  in tegra_clk_init()
 236 	periph_banks = banks;  in tegra_clk_init()
 247 		if (tegra_clk_periph_ctx_init(banks)) {  in tegra_clk_init()
 
 | 
| /linux/drivers/gpio/ | 
| H A D | gpio-bcm-kona.c | 67 	struct bcm_kona_gpio_bank *banks;  member106 	struct bcm_kona_gpio_bank *bank = &kona_gpio->banks[bank_id];  in bcm_kona_gpio_lock_gpio()
 129 	struct bcm_kona_gpio_bank *bank = &kona_gpio->banks[bank_id];  in bcm_kona_gpio_unlock_gpio()
 595 		dev_err(dev, "Couldn't determine # GPIO banks\n");  in bcm_kona_gpio_probe()
 598 		return dev_err_probe(dev, ret, "Couldn't determine GPIO banks\n");  in bcm_kona_gpio_probe()
 603 		dev_err(dev, "Too many GPIO banks configured (max=%d)\n",  in bcm_kona_gpio_probe()
 607 	kona_gpio->banks = devm_kcalloc(dev,  in bcm_kona_gpio_probe()
 609 					sizeof(*kona_gpio->banks),  in bcm_kona_gpio_probe()
 611 	if (!kona_gpio->banks)  in bcm_kona_gpio_probe()
 633 		bank = &kona_gpio->banks[i];  in bcm_kona_gpio_probe()
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/gpio/ | 
| H A D | brcm,kona-gpio.yaml | 11   support up to 8 banks of 32 GPIOs where each bank has its own IRQ. The35       GPIO banks on the SoC. The interrupts must be ordered by bank, starting
 36       with bank 0. There is always a 1:1 mapping between banks and IRQs.
 
 | 
| /linux/drivers/phy/mediatek/ | 
| H A D | Kconfig | 37 	  different banks layout, the T-PHY with shared banks between39 	  so you can easily distinguish them by banks layout.
 
 | 
| /linux/drivers/crypto/intel/qat/qat_common/ | 
| H A D | adf_vf_isr.c | 168 		struct adf_etr_bank_data *bank = &etr_data->banks[0];  in adf_isr()207 	tasklet_init(&priv_data->banks[0].resp_handler, adf_response_handler,  in adf_setup_bh()
 208 		     (unsigned long)priv_data->banks);  in adf_setup_bh()
 216 	tasklet_disable(&priv_data->banks[0].resp_handler);  in adf_cleanup_bh()
 217 	tasklet_kill(&priv_data->banks[0].resp_handler);  in adf_cleanup_bh()
 
 | 
| H A D | adf_gen2_config.c | 16 	int banks = GET_MAX_BANKS(accel_dev);  in adf_gen2_crypto_dev_config()  local24 		instances = min(cpus, banks);  in adf_gen2_crypto_dev_config()
 115 	int banks = GET_MAX_BANKS(accel_dev);  in adf_gen2_comp_dev_config()  local
 123 		instances = min(cpus, banks);  in adf_gen2_comp_dev_config()
 
 | 
| /linux/drivers/iommu/ | 
| H A D | msm_iommu.h | 33 /* Maximum number of context banks that can be present in IOMMU */38  * ncb		Number of context banks present on this IOMMU HW instance
 46  * context_map: Bitmap to track allocated context banks
 
 |