| /linux/drivers/reset/ |
| H A D | reset-eyeq.c | 156 u32 valid_mask; member 404 !(priv->data->domains[domain].valid_mask & BIT(offset))) { in eqr_of_xlate_internal() 465 priv->rcdev.nr_resets += hweight32(priv->data->domains[i].valid_mask); in eqr_probe() 477 .valid_mask = 0xFFFFFF8, 482 .valid_mask = 0x0001FFF, 487 .valid_mask = 0x007BFFF, 500 .valid_mask = 0x3FFF, 505 .valid_mask = 0x00FF, 518 .valid_mask = 0x3FFF, 523 .valid_mask = 0x00FF, [all …]
|
| /linux/drivers/bus/ |
| H A D | brcmstb_gisb.c | 147 u32 valid_mask; member 244 u32 mask = gdev->valid_mask & masters; in brcmstb_gisb_master_to_str() 467 &gdev->valid_mask)) in brcmstb_gisb_arb_probe() 468 gdev->valid_mask = 0xffffffff; in brcmstb_gisb_arb_probe() 475 if (hweight_long(gdev->valid_mask) == num_masters) { in brcmstb_gisb_arb_probe() 476 first = ffs(gdev->valid_mask) - 1; in brcmstb_gisb_arb_probe() 477 last = fls(gdev->valid_mask) - 1; in brcmstb_gisb_arb_probe() 480 if (!(gdev->valid_mask & BIT(i))) in brcmstb_gisb_arb_probe()
|
| /linux/drivers/gpio/ |
| H A D | gpio-bd71815.c | 112 unsigned long *valid_mask, in bd71815_init_valid_mask() argument 120 *valid_mask = BD71815_TWO_GPIOS; in bd71815_init_valid_mask() 122 *valid_mask = BD71815_ONE_GPIO; in bd71815_init_valid_mask()
|
| H A D | gpio-ltc4283.c | 160 static int ltc4283_init_valid_mask(struct gpio_chip *gc, unsigned long *valid_mask, in ltc4283_init_valid_mask() argument 165 bitmap_copy(valid_mask, mask, ngpios); in ltc4283_init_valid_mask()
|
| H A D | gpio-max7360.c | 50 unsigned long *valid_mask, in max7360_gpo_init_valid_mask() argument 60 bitmap_clear(valid_mask, 0, MAX7360_MAX_KEY_COLS - available_gpios); in max7360_gpo_init_valid_mask()
|
| H A D | gpio-ljca.c | 231 unsigned long *valid_mask, in ljca_gpio_init_valid_mask() argument 237 bitmap_copy(valid_mask, ljca_gpio->gpio_info->valid_pin_map, ngpios); in ljca_gpio_init_valid_mask() 243 unsigned long *valid_mask, in ljca_gpio_irq_init_valid_mask() argument 246 ljca_gpio_init_valid_mask(chip, valid_mask, ngpios); in ljca_gpio_irq_init_valid_mask()
|
| H A D | gpio-aggregator.c | 247 unsigned long *valid_mask; member 260 return test_bit(offset, fwd->valid_mask) ? 0 : -ENODEV; in gpio_fwd_request() 271 if (!test_bit(offset, fwd->valid_mask)) in gpio_fwd_get_direction() 706 fwd->valid_mask = devm_bitmap_zalloc(dev, ngpios, GFP_KERNEL); in devm_gpiochip_fwd_alloc() 707 if (!fwd->valid_mask) in devm_gpiochip_fwd_alloc() 748 if (test_and_set_bit(offset, fwd->valid_mask)) in gpiochip_fwd_desc_add() 774 if (test_and_clear_bit(offset, fwd->valid_mask)) in gpiochip_fwd_desc_free() 794 if (!bitmap_full(fwd->valid_mask, chip->ngpio)) in gpiochip_fwd_register()
|
| H A D | gpio-npcm-sgpio.c | 307 unsigned long *valid_mask, in npcm_sgpio_irq_init_valid_mask() argument 313 bitmap_set(valid_mask, gpio->nout_sgpio, gpio->nin_sgpio); in npcm_sgpio_irq_init_valid_mask() 314 bitmap_clear(valid_mask, 0, gpio->nout_sgpio); in npcm_sgpio_irq_init_valid_mask()
|
| H A D | gpiolib.c | 771 bitmap_clear(gc->gpiodev->valid_mask, start, count); in gpiochip_apply_reserved_ranges() 785 gc->gpiodev->valid_mask = gpiochip_allocate_mask(gc); in gpiochip_init_valid_mask() 786 if (!gc->gpiodev->valid_mask) in gpiochip_init_valid_mask() 795 gc->gpiodev->valid_mask, in gpiochip_init_valid_mask() 803 gpiochip_free_mask(&gc->gpiodev->valid_mask); in gpiochip_free_valid_mask() 834 return gc->gpiodev->valid_mask; in gpiochip_query_valid_mask() 848 if (likely(!gc->gpiodev->valid_mask)) in gpiochip_line_is_valid() 850 return test_bit(offset, gc->gpiodev->valid_mask); in gpiochip_line_is_valid() 1612 girq->valid_mask = gpiochip_allocate_mask(gc); in gpiochip_irqchip_init_valid_mask() 1613 if (!girq->valid_mask) in gpiochip_irqchip_init_valid_mask() [all …]
|
| /linux/drivers/irqchip/ |
| H A D | irq-bcm7120-l2.c | 104 int irq, u32 *valid_mask) in bcm7120_l2_intc_init_one() argument 133 valid_mask[idx] |= l1_data->irq_map_mask[idx]; in bcm7120_l2_intc_init_one() 221 u32 valid_mask[MAX_WORDS] = { }; in bcm7120_l2_intc_probe() local 247 ret = bcm7120_l2_intc_init_one(dn, data, irq, valid_mask); in bcm7120_l2_intc_probe() 278 gc->unused = 0xffffffff & ~valid_mask[idx]; in bcm7120_l2_intc_probe()
|
| /linux/arch/mips/cavium-octeon/executive/ |
| H A D | cvmx-l2c.c | 87 uint32_t valid_mask; in cvmx_l2c_set_core_way_partition() local 89 valid_mask = (0x1 << cvmx_l2c_get_num_assoc()) - 1; in cvmx_l2c_set_core_way_partition() 91 mask &= valid_mask; in cvmx_l2c_set_core_way_partition() 94 if (mask == valid_mask && !OCTEON_IS_MODEL(OCTEON_CN63XX)) in cvmx_l2c_set_core_way_partition() 144 uint32_t valid_mask; in cvmx_l2c_set_hw_way_partition() local 146 valid_mask = (0x1 << cvmx_l2c_get_num_assoc()) - 1; in cvmx_l2c_set_hw_way_partition() 147 mask &= valid_mask; in cvmx_l2c_set_hw_way_partition() 150 if (mask == valid_mask && !OCTEON_IS_MODEL(OCTEON_CN63XX)) in cvmx_l2c_set_hw_way_partition()
|
| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_stream.h | 54 u32 valid_mask; member
|
| H A D | pvr_stream_defs.c | 80 .valid_mask = PVR_STREAM_EXTHDR_GEOM0_VALID, 161 .valid_mask = PVR_STREAM_EXTHDR_FRAG0_VALID, 218 .valid_mask = PVR_STREAM_EXTHDR_COMPUTE0_VALID,
|
| /linux/arch/arm64/kernel/ |
| H A D | process.c | 886 unsigned long valid_mask = PR_TAGGED_ADDR_ENABLE; in set_tagged_addr_ctrl() local 893 valid_mask |= PR_MTE_TCF_SYNC | PR_MTE_TCF_ASYNC \ in set_tagged_addr_ctrl() 897 valid_mask |= PR_MTE_STORE_ONLY; in set_tagged_addr_ctrl() 900 if (arg & ~valid_mask) in set_tagged_addr_ctrl()
|
| /linux/arch/alpha/kernel/ |
| H A D | err_marvel.c | 140 marvel_print_po7_uncrr_sym(u64 uncrr_sym, u64 valid_mask) in marvel_print_po7_uncrr_sym() argument 187 uncrr_sym &= valid_mask; in marvel_print_po7_uncrr_sym() 189 if (EXTRACT(valid_mask, IO7__PO7_UNCRR_SYM__SYN)) in marvel_print_po7_uncrr_sym() 194 if (EXTRACT(valid_mask, IO7__PO7_UNCRR_SYM__ERR_CYC)) in marvel_print_po7_uncrr_sym() 255 if (EXTRACT(valid_mask, IO7__PO7_UNCRR_SYM__STRV_VTR)) { in marvel_print_po7_uncrr_sym()
|
| /linux/drivers/pinctrl/qcom/ |
| H A D | pinctrl-msm.c | 732 unsigned long *valid_mask, in msm_gpio_init_valid_mask() argument 748 clear_bit(reserved[i], valid_mask); in msm_gpio_init_valid_mask() 772 bitmap_zero(valid_mask, ngpios); in msm_gpio_init_valid_mask() 774 set_bit(tmp[i], valid_mask); in msm_gpio_init_valid_mask() 1031 unsigned long *valid_mask, in msm_gpio_irq_init_valid_mask() argument 1038 bitmap_fill(valid_mask, ngpios); in msm_gpio_irq_init_valid_mask() 1045 clear_bit(i, valid_mask); in msm_gpio_irq_init_valid_mask()
|
| /linux/arch/riscv/kernel/ |
| H A D | process.c | 312 unsigned long valid_mask = PR_PMLEN_MASK | PR_TAGGED_ADDR_ENABLE; in set_tagged_addr_ctrl() local 324 if (arg & ~valid_mask) in set_tagged_addr_ctrl()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_property.c | 966 uint64_t valid_mask = 0; in drm_property_change_valid_get() local 969 valid_mask |= (1ULL << property->values[i]); in drm_property_change_valid_get() 970 return !(value & ~valid_mask); in drm_property_change_valid_get()
|
| /linux/drivers/iio/adc/ |
| H A D | rohm-bd79112.c | 232 unsigned long *valid_mask, in bd79112_gpio_init_valid_mask() argument 237 *valid_mask = data->gpio_valid_mask; in bd79112_gpio_init_valid_mask()
|
| H A D | rohm-bd79124.c | 213 unsigned long *valid_mask, in bd79124_init_valid_mask() argument 218 *valid_mask = data->gpio_valid_mask; in bd79124_init_valid_mask()
|
| /linux/include/uapi/linux/ |
| H A D | isst_if.h | 256 __u16 valid_mask; member
|
| /linux/drivers/firmware/psci/ |
| H A D | psci.c | 105 const u32 valid_mask = psci_has_ext_power_state() ? in psci_power_state_is_valid() local 109 return !(state & ~valid_mask); in psci_power_state_is_valid()
|
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | userspace_msr_exit_test.c | 696 #define test_user_exit_msr_ioctl(vm, cmd, arg, flag, valid_mask) \ argument 700 if (flag & valid_mask) \
|
| /linux/drivers/pinctrl/stm32/ |
| H A D | pinctrl-stm32.c | 443 unsigned long *valid_mask, in stm32_gpio_init_valid_mask() argument 452 bitmap_fill(valid_mask, ngpios); in stm32_gpio_init_valid_mask() 460 clear_bit(i, valid_mask); in stm32_gpio_init_valid_mask() 468 if (!test_bit(i, valid_mask)) in stm32_gpio_init_valid_mask() 475 clear_bit(i, valid_mask); in stm32_gpio_init_valid_mask()
|
| /linux/drivers/usb/serial/ |
| H A D | cp210x.c | 1629 unsigned long *valid_mask, unsigned int ngpios) in cp210x_gpio_init_valid_mask() argument 1636 bitmap_complement(valid_mask, &altfunc_mask, ngpios); in cp210x_gpio_init_valid_mask() 1638 if (bitmap_empty(valid_mask, ngpios)) in cp210x_gpio_init_valid_mask() 1642 valid_mask); in cp210x_gpio_init_valid_mask()
|