Home
last modified time | relevance | path

Searched refs:banks (Results 1 – 25 of 86) sorted by relevance

1234

/linux/arch/x86/kernel/cpu/mce/
H A Dintel.c78 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()
241 storm->banks[bank].poll_only = true; in cmci_claim_bank()
277 static void cmci_discover(int banks) in cmci_discover() argument
284 for (i = 0; i < banks; i++) { in cmci_discover()
310 int banks; in cmci_recheck() local
312 if (!mce_available(raw_cpu_ptr(&cpu_info)) || !cmci_supported(&banks)) in cmci_recheck()
344 int banks; in cmci_clear() local
346 if (!cmci_supported(&banks)) in cmci_clear()
349 for (i = 0; i < banks; i++) in cmci_clear()
[all …]
/linux/arch/arm/mach-omap2/
H A Dpowerdomains7xx_data.c37 .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 Dpowerdomains44xx_data.c38 .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 Dpowerdomains54xx_data.c36 .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 Dpowerdomains3xxx_data.c37 .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 Dpowerdomains2xxx_data.c31 .banks = 1,
46 .banks = 1,
61 .banks = 3,
87 .banks = 1,
H A Dpowerdomains43xx_data.c23 .banks = 1,
37 .banks = 3,
65 .banks = 1,
95 .banks = 4,
H A Dpowerdomains33xx_data.c25 .banks = 1,
76 .banks = 3,
119 .banks = 3,
H A Dpowerdomains2xxx_3xxx_data.c47 .banks = 1,
/linux/drivers/net/ethernet/intel/ice/
H A Dice_nvm.c281 struct ice_bank_info *banks = &hw->flash.banks; in ice_get_flash_bank_offset() local
288 offset = banks->nvm_ptr; in ice_get_flash_bank_offset()
289 size = banks->nvm_size; in ice_get_flash_bank_offset()
290 active_bank = banks->nvm_bank; in ice_get_flash_bank_offset()
293 offset = banks->orom_ptr; in ice_get_flash_bank_offset()
294 size = banks->orom_size; in ice_get_flash_bank_offset()
295 active_bank = banks->orom_bank; in ice_get_flash_bank_offset()
298 offset = banks->netlist_ptr; in ice_get_flash_bank_offset()
299 size = banks->netlist_size; in ice_get_flash_bank_offset()
300 active_bank = banks->netlist_bank; in ice_get_flash_bank_offset()
[all …]
/linux/drivers/memory/
H A Dfsl_ifc.c54 for (i = 0; i < fsl_ifc_ctrl_dev->banks; i++) { in fsl_ifc_find()
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()
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/drivers/clk/tegra/
H A Dclk.c213 static int tegra_clk_periph_ctx_init(int banks) in tegra_clk_periph_ctx_init() argument
215 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 = kzalloc_objs(*periph_clk_enb_refcnt, 32 * banks); in tegra_clk_init()
234 periph_banks = banks; in tegra_clk_init()
245 if (tegra_clk_periph_ctx_init(banks)) { in tegra_clk_init()
/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_vf_isr.c168 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 Dadf_transport.c261 bank = &transport_data->banks[bank_num]; in adf_create_ring()
489 etr_data->banks = kzalloc_node(size, GFP_KERNEL, in adf_init_etr_data()
491 if (!etr_data->banks) { in adf_init_etr_data()
504 ret = adf_init_bank(accel_dev, &etr_data->banks[i], i, in adf_init_etr_data()
514 kfree(etr_data->banks); in adf_init_etr_data()
549 cleanup_bank(&etr_data->banks[i]); in adf_cleanup_etr_handles()
569 kfree(etr_data->banks->rings); in adf_cleanup_etr_data()
570 kfree(etr_data->banks); in adf_cleanup_etr_data()
/linux/arch/mips/bcm63xx/
H A Dcpu.c258 unsigned int cols = 0, rows = 0, is_32bits = 0, banks = 0; in detect_memory_size() local
274 banks = (val & SDRAM_CFG_BANK_MASK) ? 2 : 1; in detect_memory_size()
282 banks = 2; in detect_memory_size()
291 return 1 << (cols + rows + (is_32bits + 1) + banks); in detect_memory_size()
/linux/drivers/pinctrl/vt8500/
H A Dpinctrl-wmt.c89 u32 reg_en = data->banks[bank].reg_en; in wmt_set_pinmux()
90 u32 reg_dir = data->banks[bank].reg_dir; in wmt_set_pinmux()
425 u32 reg_pull_en = data->banks[bank].reg_pull_en; in wmt_pinconf_set()
426 u32 reg_pull_cfg = data->banks[bank].reg_pull_cfg; in wmt_pinconf_set()
484 u32 reg_dir = data->banks[bank].reg_dir; in wmt_gpio_get_direction()
499 u32 reg_data_in = data->banks[bank].reg_data_in; in wmt_gpio_get_value()
515 u32 reg_data_out = data->banks[bank].reg_data_out; in wmt_gpio_set_value()
/linux/drivers/pinctrl/meson/
H A Dpinctrl-amlogic-a4.c105 struct aml_gpio_bank *banks; member
238 if (info->banks[i].bank_id == p_mux->m_bank_id) { in aml_pctl_set_function()
239 bank = &info->banks[i]; in aml_pctl_set_function()
1060 struct aml_gpio_bank *bank = &info->banks[bank_nr]; in aml_gpiolib_register_bank()
1129 info->banks = devm_kcalloc(dev, info->nbanks, sizeof(*info->banks), GFP_KERNEL); in aml_pctl_probe_dt()
1131 if (!info->functions || !info->groups || !info->banks) in aml_pctl_probe_dt()
1154 k = info->banks[bank].pin_base; in aml_pctl_probe_dt()
1155 bank_name = info->banks[bank].gpio_chip.label; in aml_pctl_probe_dt()
1158 info->banks[bank].gpio_chip.ngpio); in aml_pctl_probe_dt()
1162 for (j = 0; j < info->banks[bank].gpio_chip.ngpio; j++, k++) { in aml_pctl_probe_dt()
[all …]
/linux/Documentation/devicetree/bindings/net/
H A Dcavium-mix.txt9 - reg: The base addresses of four separate register banks. The first
16 register banks corresponds to this MIX device.
/linux/Documentation/arch/x86/x86_64/
H A Dmachinecheck.rst11 Machine checks are organized in banks (normally associated with
13 of the banks and subevent is CPU specific.
/linux/drivers/phy/mediatek/
H A DKconfig37 different banks layout, the T-PHY with shared banks between
39 so you can easily distinguish them by banks layout.
/linux/drivers/gpio/
H A Dgpio-bcm-kona.c89 struct bcm_kona_gpio_bank banks[] __counted_by(num_bank);
105 struct bcm_kona_gpio_bank *bank = &kona_gpio->banks[bank_id]; in bcm_kona_gpio_lock_gpio()
128 struct bcm_kona_gpio_bank *bank = &kona_gpio->banks[bank_id]; in bcm_kona_gpio_unlock_gpio()
594 kona_gpio = devm_kzalloc(dev, struct_size(kona_gpio, banks, ret), GFP_KERNEL); in bcm_kona_gpio_probe()
627 bank = &kona_gpio->banks[i]; in bcm_kona_gpio_probe()
648 bank = &kona_gpio->banks[i]; in bcm_kona_gpio_probe()
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dpinctrl-st.txt16 First type is via irqmux, single interrupt is used by multiple gpio banks. This
17 reduces number of overall interrupts numbers required. All these banks belong to
44 with other gpio banks via irqmux.
45 a irqline and gpio banks.
/linux/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c169 struct stm32_gpio_bank *banks; member
1638 struct stm32_gpio_bank *bank = &pctl->banks[pctl->nbanks]; in stm32_gpiolib_register_bank()
1681 &pctl->banks[bank_nr].range); in stm32_gpiolib_register_bank()
1864 unsigned int banks; in stm32_pctl_probe() local
1950 banks = gpiochip_node_count(dev); in stm32_pctl_probe()
1951 if (!banks) { in stm32_pctl_probe()
1955 pctl->banks = devm_kcalloc(dev, banks, sizeof(*pctl->banks), in stm32_pctl_probe()
1957 if (!pctl->banks) in stm32_pctl_probe()
1960 pctl->clks = devm_kcalloc(dev, banks, sizeof(*pctl->clks), in stm32_pctl_probe()
1967 struct stm32_gpio_bank *bank = &pctl->banks[i]; in stm32_pctl_probe()
[all …]
/linux/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
H A Dgpio.txt17 - fsl,cpm1-gpio-irq-mask : For banks having interrupt capability (like port C
25 Example of four SOC GPIO banks defined as gpio-controller nodes:
/linux/arch/arm/kernel/
H A Dtcm.c111 static int __init setup_tcm_bank(u8 type, u8 bank, u8 banks, in setup_tcm_bank() argument
124 if (banks > 1) in setup_tcm_bank()

1234