/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_isr.c | 25 u32 msix_num_entries = hw_data->num_banks + 1; in adf_enable_msix() 160 int clust_irq = hw_data->num_banks; in adf_free_irqs() 164 for (i = 0; i < hw_data->num_banks; i++) { in adf_free_irqs() 185 int clust_irq = hw_data->num_banks; in adf_request_irqs() 191 for (i = 0; i < hw_data->num_banks; i++) { in adf_request_irqs() 215 cpu = ((accel_dev->accel_id * hw_data->num_banks) + in adf_request_irqs() 255 msix_num_entries += hw_data->num_banks; in adf_isr_alloc_msix_vectors_data() 279 for (i = 0; i < hw_data->num_banks; i++) in adf_setup_bh() 292 for (i = 0; i < hw_data->num_banks; i++) { in adf_cleanup_bh()
|
H A D | adf_transport.c | 480 u32 num_banks = 0; in adf_init_etr_data() local 488 num_banks = GET_MAX_BANKS(accel_dev); in adf_init_etr_data() 489 size = num_banks * sizeof(struct adf_etr_bank_data); in adf_init_etr_data() 505 for (i = 0; i < num_banks; i++) { in adf_init_etr_data() 548 u32 i, num_banks = GET_MAX_BANKS(accel_dev); in adf_cleanup_etr_handles() local 550 for (i = 0; i < num_banks; i++) in adf_cleanup_etr_handles()
|
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_common/ |
H A D | adf_isr.c | 30 msix_num_entries += hw_data->num_banks; in adf_enable_msix() 35 hw_data->num_banks; in adf_enable_msix() 131 for (i = 0; i < hw_data->num_banks; i++) { in adf_request_irqs() 147 cpu = ((accel_dev->accel_id * hw_data->num_banks) + in adf_request_irqs() 177 for (i = 0; i < hw_data->num_banks; i++) { in adf_free_irqs() 196 msix_num_entries += hw_data->num_banks; in adf_isr_alloc_msix_entry_table() 242 for (i = 0; i < hw_data->num_banks; i++) in adf_setup_bh() 255 for (i = 0; i < hw_data->num_banks; i++) { in adf_cleanup_bh()
|
H A D | adf_transport.c | 422 u32 num_banks = 0; in adf_init_etr_data() local 430 num_banks = GET_MAX_BANKS(accel_dev); in adf_init_etr_data() 431 size = num_banks * sizeof(struct adf_etr_bank_data); in adf_init_etr_data() 447 for (i = 0; i < num_banks; i++) { in adf_init_etr_data() 488 u32 i, num_banks = GET_MAX_BANKS(accel_dev); in adf_cleanup_etr_handles() local 490 for (i = 0; i < num_banks; i++) in adf_cleanup_etr_handles()
|
H A D | adf_accel_devices.h | 141 u8 num_banks; member 158 #define GET_MAX_BANKS(accel_dev) (GET_HW_DATA(accel_dev)->num_banks)
|
/kernel/linux/linux-6.6/drivers/hwspinlock/ |
H A D | sun6i_hwspinlock.c | 96 u32 num_banks; in sun6i_hwspinlock_probe() local 146 num_banks = readl(io_base + SPINLOCK_SYSSTATUS_REG) >> 28; in sun6i_hwspinlock_probe() 147 switch (num_banks) { in sun6i_hwspinlock_probe() 149 priv->nlocks = 1 << (4 + num_banks); in sun6i_hwspinlock_probe() 153 dev_err(&pdev->dev, "unsupported hwspinlock setup (%d)\n", num_banks); in sun6i_hwspinlock_probe()
|
/kernel/linux/linux-6.6/drivers/nvmem/ |
H A D | nintendo-otp.c | 35 unsigned int num_banks; member 40 .num_banks = 1, 45 .num_banks = 8, 101 config.size = data->num_banks * BANK_SIZE; in nintendo_otp_probe()
|
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | llcc-qcom.c | 357 max_cap_cacheline = max_cap_cacheline / drv_data->num_banks; in qcom_llcc_cfg_program() 408 u32 num_banks; in qcom_llcc_probe() local 439 &num_banks); in qcom_llcc_probe() 443 num_banks &= LLCC_LB_CNT_MASK; in qcom_llcc_probe() 444 num_banks >>= LLCC_LB_CNT_SHIFT; in qcom_llcc_probe() 445 drv_data->num_banks = num_banks; in qcom_llcc_probe() 455 drv_data->offsets = devm_kcalloc(dev, num_banks, sizeof(u32), in qcom_llcc_probe() 462 for (i = 0; i < num_banks; i++) in qcom_llcc_probe()
|
H A D | ocmem.c | 310 int i, j, ret, num_banks; in ocmem_dev_probe() local 375 num_banks = ocmem->num_ports / 2; in ocmem_dev_probe() 376 region_size = ocmem->config->macro_size * num_banks; in ocmem_dev_probe() 392 if (WARN_ON(num_banks > ARRAY_SIZE(region->macro_state))) { in ocmem_dev_probe() 398 region->num_macros = num_banks; in ocmem_dev_probe()
|
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_nand_drv.c | 47 unsigned int num_banks; member 455 if (num_chips > nfc->num_banks) { in ingenic_nand_init_chips() 457 num_chips, nfc->num_banks); in ingenic_nand_init_chips() 478 unsigned int num_banks; in ingenic_nand_probe() local 482 num_banks = jz4780_nemc_num_banks(dev); in ingenic_nand_probe() 483 if (num_banks == 0) { in ingenic_nand_probe() 488 nfc = devm_kzalloc(dev, struct_size(nfc, cs, num_banks), GFP_KERNEL); in ingenic_nand_probe() 505 nfc->num_banks = num_banks; in ingenic_nand_probe()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_nand_drv.c | 47 unsigned int num_banks; member 458 if (num_chips > nfc->num_banks) { in ingenic_nand_init_chips() 460 num_chips, nfc->num_banks); in ingenic_nand_init_chips() 481 unsigned int num_banks; in ingenic_nand_probe() local 485 num_banks = jz4780_nemc_num_banks(dev); in ingenic_nand_probe() 486 if (num_banks == 0) { in ingenic_nand_probe() 491 nfc = devm_kzalloc(dev, struct_size(nfc, cs, num_banks), GFP_KERNEL); in ingenic_nand_probe() 508 nfc->num_banks = num_banks; in ingenic_nand_probe()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-brcmstb.c | 362 int num_banks = in brcmstb_gpio_sanity_check_banks() local 365 if (res_num_banks != num_banks) { in brcmstb_gpio_sanity_check_banks() 367 res_num_banks, num_banks); in brcmstb_gpio_sanity_check_banks() 600 int num_banks = 0; in brcmstb_gpio_probe() local 654 num_banks); in brcmstb_gpio_probe() 655 num_banks++; in brcmstb_gpio_probe() 667 bank->id = num_banks; in brcmstb_gpio_probe() 726 num_banks++; in brcmstb_gpio_probe()
|
H A D | gpio-stmpe.c | 182 int num_banks = DIV_ROUND_UP(stmpe->num_gpios, 8); in stmpe_gpio_irq_sync_unlock() local 213 for (j = 0; j < num_banks; j++) { in stmpe_gpio_irq_sync_unlock() 380 int num_banks = DIV_ROUND_UP(stmpe->num_gpios, 8); in stmpe_gpio_irq() local 398 ret = stmpe_block_read(stmpe, statmsbreg, num_banks, status); in stmpe_gpio_irq() 402 for (i = 0; i < num_banks; i++) { in stmpe_gpio_irq() 404 num_banks - i - 1; in stmpe_gpio_irq()
|
H A D | gpio-tegra186.c | 110 unsigned int num_banks; member 796 if (gpio->num_irq > gpio->num_banks) { in tegra186_gpio_irqs_per_bank() 797 if (gpio->num_irq % gpio->num_banks != 0) in tegra186_gpio_irqs_per_bank() 801 if (gpio->num_irq < gpio->num_banks) in tegra186_gpio_irqs_per_bank() 804 gpio->num_irqs_per_bank = gpio->num_irq / gpio->num_banks; in tegra186_gpio_irqs_per_bank() 813 gpio->num_irq, gpio->num_banks); in tegra186_gpio_irqs_per_bank() 836 if (gpio->soc->ports[i].bank > gpio->num_banks) in tegra186_gpio_probe() 837 gpio->num_banks = gpio->soc->ports[i].bank; in tegra186_gpio_probe() 839 gpio->num_banks++; in tegra186_gpio_probe() 948 irq->parents = devm_kcalloc(&pdev->dev, gpio->num_banks, in tegra186_gpio_probe() [all...] |
/kernel/linux/linux-6.6/drivers/thermal/mediatek/ |
H A D | auxadc_thermal.c | 312 s32 num_banks; member 486 .num_banks = MT8173_NUM_ZONES, 526 .num_banks = 1, 557 .num_banks = MT8365_NUM_BANKS, 591 .num_banks = 1, 616 .num_banks = MT7622_NUM_ZONES, 651 .num_banks = MT8183_NUM_ZONES, 676 .num_banks = MT7986_NUM_ZONES, 854 for (i = 0; i < mt->conf->num_banks; i++) { in mtk_read_temp() 1284 for (i = 0; i < mt->conf->num_banks; in mtk_thermal_probe() [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-stmpe.c | 182 int num_banks = DIV_ROUND_UP(stmpe->num_gpios, 8); in stmpe_gpio_irq_sync_unlock() local 213 for (j = 0; j < num_banks; j++) { in stmpe_gpio_irq_sync_unlock() 376 int num_banks = DIV_ROUND_UP(stmpe->num_gpios, 8); in stmpe_gpio_irq() local 394 ret = stmpe_block_read(stmpe, statmsbreg, num_banks, status); in stmpe_gpio_irq() 398 for (i = 0; i < num_banks; i++) { in stmpe_gpio_irq() 400 num_banks - i - 1; in stmpe_gpio_irq()
|
H A D | gpio-brcmstb.c | 373 int num_banks = in brcmstb_gpio_sanity_check_banks() local 376 if (res_num_banks != num_banks) { in brcmstb_gpio_sanity_check_banks() 378 res_num_banks, num_banks); in brcmstb_gpio_sanity_check_banks() 659 int num_banks = 0; in brcmstb_gpio_probe() local 714 num_banks); in brcmstb_gpio_probe() 715 num_banks++; in brcmstb_gpio_probe() 727 bank->id = num_banks; in brcmstb_gpio_probe() 787 num_banks++; in brcmstb_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | ocmem.c | 303 int i, j, ret, num_banks; in ocmem_dev_probe() local 371 num_banks = ocmem->num_ports / 2; in ocmem_dev_probe() 372 region_size = ocmem->config->macro_size * num_banks; in ocmem_dev_probe() 388 if (WARN_ON(num_banks > ARRAY_SIZE(region->macro_state))) { in ocmem_dev_probe() 394 region->num_macros = num_banks; in ocmem_dev_probe()
|
H A D | llcc-qcom.c | 755 max_cap_cacheline = max_cap_cacheline / drv_data->num_banks; in _qcom_llcc_cfg_program() 939 u32 num_banks; in qcom_llcc_probe() local 967 ret = regmap_read(regmap, cfg->reg_offset[LLCC_COMMON_STATUS0], &num_banks); in qcom_llcc_probe() 971 num_banks &= LLCC_LB_CNT_MASK; in qcom_llcc_probe() 972 num_banks >>= LLCC_LB_CNT_SHIFT; in qcom_llcc_probe() 973 drv_data->num_banks = num_banks; in qcom_llcc_probe() 975 drv_data->regmaps = devm_kcalloc(dev, num_banks, sizeof(*drv_data->regmaps), GFP_KERNEL); in qcom_llcc_probe() 984 for (i = 1; i < num_banks; i++) { in qcom_llcc_probe()
|
/kernel/linux/linux-5.10/drivers/thermal/ |
H A D | mtk_thermal.c | 259 s32 num_banks; member 402 .num_banks = MT8173_NUM_ZONES, 442 .num_banks = 1, 473 .num_banks = 1, 498 .num_banks = MT7622_NUM_ZONES, 530 .num_banks = MT8183_NUM_ZONES, 686 for (i = 0; i < mt->conf->num_banks; i++) { in mtk_read_temp() 1077 for (i = 0; i < mt->conf->num_banks; i++) in mtk_thermal_probe()
|
/kernel/linux/linux-5.10/drivers/leds/ |
H A D | leds-lm3697.c | 81 int num_banks; member 184 for (i = 0; i < priv->num_banks; i++) { in lm3697_init() 317 led->num_banks = count; in lm3697_probe()
|
/kernel/linux/linux-6.6/drivers/leds/ |
H A D | leds-lm3697.c | 79 * @num_banks: Number of control banks 90 int num_banks; member 193 for (i = 0; i < priv->num_banks; i++) { in lm3697_init() 324 led->num_banks = count; in lm3697_probe()
|
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | xlnx_r5_remoteproc.c | 568 int i, num_banks, ret; in add_tcm_carveout_split_mode() local 577 num_banks = r5_core->tcm_bank_count; in add_tcm_carveout_split_mode() 584 for (i = 0; i < num_banks; i++) { in add_tcm_carveout_split_mode() 637 int i, num_banks, ret; in add_tcm_carveout_lockstep_mode() local 648 num_banks = r5_core->tcm_bank_count; in add_tcm_carveout_lockstep_mode() 659 for (i = 0; i < num_banks; i++) { in add_tcm_carveout_lockstep_mode()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_socbb.h | 68 uint32_t num_banks; member
|
/kernel/linux/linux-5.10/include/linux/soc/qcom/ |
H A D | llcc-qcom.h | 72 * @num_banks: Number of llcc banks 84 u32 num_banks; member
|