/linux-master/drivers/gpio/ |
H A D | gpio-bd71815.c | 115 unsigned long *valid_mask, 123 *valid_mask = BD71815_TWO_GPIOS; 125 *valid_mask = BD71815_ONE_GPIO; 151 * not respect the valid_mask. Do not trust it but rather set the ngpios 114 bd71815_init_valid_mask(struct gpio_chip *gc, unsigned long *valid_mask, unsigned int ngpios) argument
|
H A D | gpio-tqmx86.c | 221 unsigned long *valid_mask, 225 clear_bit(0, valid_mask); 226 clear_bit(1, valid_mask); 227 clear_bit(2, valid_mask); 228 clear_bit(3, valid_mask); 220 tqmx86_init_irq_valid_mask(struct gpio_chip *chip, unsigned long *valid_mask, unsigned int ngpios) argument
|
H A D | gpio-rcar.c | 339 if (chip->valid_mask) 340 bankmask &= chip->valid_mask[0]; 383 if (chip->valid_mask) 384 bankmask &= chip->valid_mask[0]; 487 if (p->gpio_chip.valid_mask) 488 mask &= p->gpio_chip.valid_mask[0];
|
H A D | gpio-aspeed-sgpio.c | 146 unsigned long *valid_mask, unsigned int ngpios) 148 bitmap_set(valid_mask, 0, ngpios); 153 unsigned long *valid_mask, unsigned int ngpios) 160 clear_bit(i, valid_mask); 145 aspeed_sgpio_init_valid_mask(struct gpio_chip *gc, unsigned long *valid_mask, unsigned int ngpios) argument 152 aspeed_sgpio_irq_init_valid_mask(struct gpio_chip *gc, unsigned long *valid_mask, unsigned int ngpios) argument
|
H A D | gpio-ljca.c | 226 unsigned long *valid_mask, 232 bitmap_copy(valid_mask, ljca_gpio->gpio_info->valid_pin_map, ngpios); 238 unsigned long *valid_mask, 241 ljca_gpio_init_valid_mask(chip, valid_mask, ngpios); 225 ljca_gpio_init_valid_mask(struct gpio_chip *chip, unsigned long *valid_mask, unsigned int ngpios) argument 237 ljca_gpio_irq_init_valid_mask(struct gpio_chip *chip, unsigned long *valid_mask, unsigned int ngpios) argument
|
H A D | gpio-npcm-sgpio.c | 307 unsigned long *valid_mask, 313 bitmap_set(valid_mask, gpio->nout_sgpio, gpio->nin_sgpio); 314 bitmap_clear(valid_mask, 0, gpio->nout_sgpio); 306 npcm_sgpio_irq_init_valid_mask(struct gpio_chip *gc, unsigned long *valid_mask, unsigned int ngpios) argument
|
H A D | gpiolib.c | 634 bitmap_clear(gc->valid_mask, start, count); 648 gc->valid_mask = gpiochip_allocate_mask(gc); 649 if (!gc->valid_mask) 658 gc->valid_mask, 666 gpiochip_free_mask(&gc->valid_mask); 689 if (likely(!gc->valid_mask)) 691 return test_bit(offset, gc->valid_mask); 1297 girq->valid_mask = gpiochip_allocate_mask(gc); 1298 if (!girq->valid_mask) 1301 girq->init_valid_mask(gc, girq->valid_mask, g [all...] |
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_stream.h | 54 u32 valid_mask; member in struct:pvr_stream_ext_header
|
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,
|
H A D | pvr_stream.c | 157 if (data & ~header->valid_mask)
|
/linux-master/drivers/bus/ |
H A D | brcmstb_gisb.c | 147 u32 valid_mask; member in struct:brcmstb_gisb_arb_device 244 u32 mask = gdev->valid_mask & masters; 469 &gdev->valid_mask)) 470 gdev->valid_mask = 0xffffffff; 477 if (hweight_long(gdev->valid_mask) == num_masters) { 478 first = ffs(gdev->valid_mask) - 1; 479 last = fls(gdev->valid_mask) - 1; 482 if (!(gdev->valid_mask & BIT(i)))
|
/linux-master/drivers/irqchip/ |
H A D | irq-versatile-fpga.c | 206 u32 valid_mask; local 218 if (of_property_read_u32(node, "valid-mask", &valid_mask)) 219 valid_mask = 0; 231 fpga_irq_init(base, parent_irq, valid_mask, node);
|
H A D | irq-bcm7120-l2.c | 108 int irq, u32 *valid_mask) 137 valid_mask[idx] |= l1_data->irq_map_mask[idx]; 228 u32 valid_mask[MAX_WORDS] = { }; local 262 ret = bcm7120_l2_intc_init_one(dn, data, irq, valid_mask); 293 gc->unused = 0xffffffff & ~valid_mask[idx]; 106 bcm7120_l2_intc_init_one(struct device_node *dn, struct bcm7120_l2_intc_data *data, int irq, u32 *valid_mask) argument
|
/linux-master/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-l2c.c | 87 uint32_t valid_mask; local 89 valid_mask = (0x1 << cvmx_l2c_get_num_assoc()) - 1; 91 mask &= valid_mask; 94 if (mask == valid_mask && !OCTEON_IS_MODEL(OCTEON_CN63XX)) 144 uint32_t valid_mask; local 146 valid_mask = (0x1 << cvmx_l2c_get_num_assoc()) - 1; 147 mask &= valid_mask; 150 if (mask == valid_mask && !OCTEON_IS_MODEL(OCTEON_CN63XX))
|
/linux-master/include/linux/gpio/ |
H A D | driver.h | 98 * HWIRQ, return -EINVAL, but also make sure to fill in @valid_mask and 266 * @init_valid_mask: optional routine to initialize @valid_mask, to be 269 * is passed a bitmap in "valid_mask" and it will have ngpios 275 unsigned long *valid_mask, 279 * @valid_mask: 284 unsigned long *valid_mask; member in struct:gpio_irq_chip 356 * @init_valid_mask: optional routine to initialize @valid_mask, to be used if 456 unsigned long *valid_mask, 505 * @valid_mask: 510 unsigned long *valid_mask; member in struct:gpio_chip [all...] |
/linux-master/drivers/platform/x86/intel/ |
H A D | int0002_vgpio.c | 152 unsigned long *valid_mask, 155 bitmap_clear(valid_mask, 0, GPE0A_PME_B0_VIRT_GPIO_PIN); 151 int0002_init_irq_valid_mask(struct gpio_chip *chip, unsigned long *valid_mask, unsigned int ngpios) argument
|
/linux-master/arch/arm64/kernel/ |
H A D | process.c | 664 unsigned long valid_mask = PR_TAGGED_ADDR_ENABLE; local 671 valid_mask |= PR_MTE_TCF_SYNC | PR_MTE_TCF_ASYNC \ 674 if (arg & ~valid_mask)
|
/linux-master/drivers/gpu/drm/amd/include/ |
H A D | amd_acpi.h | 38 u32 valid_mask; /* valid flags mask */ member in struct:atif_system_params
|
/linux-master/arch/powerpc/perf/ |
H A D | isa207-common.c | 56 u64 valid_mask = EVENT_VALID_MASK; local 59 valid_mask = p10_EVENT_VALID_MASK; 61 valid_mask = p9_EVENT_VALID_MASK; 63 return !(event & ~valid_mask);
|
/linux-master/arch/alpha/kernel/ |
H A D | err_marvel.c | 140 marvel_print_po7_uncrr_sym(u64 uncrr_sym, u64 valid_mask) argument 187 uncrr_sym &= valid_mask; 189 if (EXTRACT(valid_mask, IO7__PO7_UNCRR_SYM__SYN)) 194 if (EXTRACT(valid_mask, IO7__PO7_UNCRR_SYM__ERR_CYC)) 255 if (EXTRACT(valid_mask, IO7__PO7_UNCRR_SYM__STRV_VTR)) {
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_acpi.c | 58 u32 valid_mask; /* valid flags mask */ member in struct:atif_system_params 281 params.flags, params.valid_mask); 282 params.flags = params.flags & params.valid_mask;
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_property.c | 955 uint64_t valid_mask = 0; local 958 valid_mask |= (1ULL << property->values[i]); 959 return !(value & ~valid_mask);
|
/linux-master/drivers/platform/x86/amd/pmf/ |
H A D | acpi.c | 371 params.valid_mask, 375 params.flags = params.flags & params.valid_mask;
|
/linux-master/include/uapi/linux/ |
H A D | isst_if.h | 246 * @valid_mask: Mask of instances as there can be holes 254 __u16 valid_mask; member in struct:isst_tpmi_instance_count
|
/linux-master/arch/x86/events/amd/ |
H A D | ibs.c | 89 u64 valid_mask; member in struct:perf_ibs 504 config &= ~perf_ibs->valid_mask; 676 .valid_mask = IBS_FETCH_VAL, 701 .valid_mask = IBS_OP_VAL, 1056 if (!(*buf++ & perf_ibs->valid_mask))
|