/linux-master/drivers/gpu/ipu-v3/ |
H A D | ipu-dp.c | 130 enum drm_color_range range, 155 /* Rec.709 limited range */ 165 /* BT.601 limited range */ 183 enum drm_color_range range, 202 ipu_dp_csc_init(flow, ycbcr_enc, range, 212 ipu_dp_csc_init(flow, ycbcr_enc, range, 216 ipu_dp_csc_init(flow, ycbcr_enc, range, 128 ipu_dp_csc_init(struct ipu_flow *flow, enum drm_color_encoding ycbcr_enc, enum drm_color_range range, enum ipu_color_space in, enum ipu_color_space out, u32 place) argument 181 ipu_dp_setup_channel(struct ipu_dp *dp, enum drm_color_encoding ycbcr_enc, enum drm_color_range range, enum ipu_color_space in, enum ipu_color_space out) argument
|
/linux-master/drivers/clk/at91/ |
H A D | clk-pll.c | 39 u8 range; member in struct:clk_pll 81 out = characteristics->out[pll->range]; 85 characteristics->icpll[pll->range] << PLL_ICPR_SHIFT(id)); 257 pll->range = index; 284 out = pll->characteristics->out[pll->range];
|
/linux-master/drivers/comedi/drivers/ |
H A D | ii_pci20kc.c | 119 /* the AO range is set by jumpers on the 20006M module */ 188 unsigned int range = CR_RANGE(chanspec); local 198 val = (range < 3) ? II20K_AI_OPT_TIMEBASE(0) : II20K_AI_OPT_TIMEBASE(2); 202 val = (range < 2) ? 0x58 : (range < 3) ? 0x93 : 0x99; 211 II20K_AI_CHANLIST_GAIN(range) |
|
H A D | pcmmio.c | 395 unsigned int range = CR_RANGE(chanspec); local 399 pol_bits |= (((aref || range) ? 1 : 0) << chan); 536 unsigned int range = CR_RANGE(insn->chanspec); local 568 cmd |= PCMMIO_AI_CMD_RANGE(range); 590 if (comedi_range_is_bipolar(s, range)) 619 unsigned int range = CR_RANGE(insn->chanspec); local 626 * is a 4-channel converter with software-selectable output range. 636 /* set the range for the channel */ 637 outb(PCMMIO_AO_LSB_SPAN(range), iobase + PCMMIO_AO_LSB_REG);
|
H A D | das800.c | 273 unsigned int range = CR_RANGE(cmd->chanlist[i]); local 281 if (range != range0) { 526 unsigned int range = CR_RANGE(insn->chanspec); local 539 /* set gain / range */ 540 if (s->maxdata == 0x0fff && range) 541 range += 0x7; 542 range &= 0xf; 543 outb(range, dev->iobase + DAS800_GAIN);
|
H A D | das6402.c | 103 * For the DAS6402/16 the range bits have no function, the 209 unsigned int range = CR_RANGE(chanspec); local 212 mode |= DAS6402_MODE_RANGE(range); 215 if (comedi_range_is_unipolar(s, range)) 257 unsigned int range = CR_RANGE(cmd->chanlist[i]); local 266 if (range != range0) { 268 "chanlist must have the same range\n"); 421 unsigned int range = CR_RANGE(insn->chanspec); local 425 /* set the range for this channel */ 428 val |= DAS6402_AO_RANGE(chan, range); [all...] |
H A D | pcl816.c | 136 unsigned int range) 139 outb(range, dev->iobase + PCL816_RANGE_REG); 156 unsigned int range; local 159 /* store range list to card */ 162 range = CR_RANGE(chanlist[i]); 164 pcl816_ai_set_chan_range(dev, last_chan, range); 285 /* correct channel and range number check itself comedi/range.c */ 287 dev_err(dev->class_dev, "range/channel list is empty!\n"); 316 "bad channel or range numbe 134 pcl816_ai_set_chan_range(struct comedi_device *dev, unsigned int chan, unsigned int range) argument 506 unsigned int range = CR_RANGE(insn->chanspec); local [all...] |
/linux-master/drivers/misc/cxl/ |
H A D | api.c | 149 __u16 range; local 153 range = ctx->irqs.range[r]; 154 if (num < range) { 157 num -= range;
|
/linux-master/drivers/pinctrl/spear/ |
H A D | pinctrl-spear.c | 306 struct pinctrl_gpio_range *range, unsigned offset, bool enable) 332 struct pinctrl_gpio_range *range, unsigned offset) 334 return gpio_request_endisable(pctldev, range, offset, true); 338 struct pinctrl_gpio_range *range, unsigned offset) 340 gpio_request_endisable(pctldev, range, offset, false); 305 gpio_request_endisable(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned offset, bool enable) argument 331 gpio_request_enable(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned offset) argument 337 gpio_disable_free(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned offset) argument
|
/linux-master/arch/s390/kernel/ |
H A D | perf_cpum_sf.c | 740 /* The min/max sampling rates specifies the valid range 742 * out of range, limit the period to the range boundary. 1446 debug_sprintf_event(sfdbg, 6, "%s: SDBs %ld range %ld head %ld\n", 1463 unsigned long range, i, range_scan, idx, head, base, offset; local 1470 range = (handle->size + 1) >> PAGE_SHIFT; 1471 if (range <= 1) 1479 "%s: range %ld head %ld alert %ld empty %ld\n", 1480 __func__, range, aux->head, aux->alert_mark, 1482 if (range > aux_sdb_num_empt 1571 aux_reset_buffer(struct aux_buffer *aux, unsigned long range, unsigned long long *overflow) argument 1639 unsigned long range = 0, size; local [all...] |
/linux-master/drivers/iommu/iommufd/ |
H A D | vfio_compat.c | 233 * range. If the start IOVA is 0 then it doesn't need to 348 * problematic large IOPTEs. Then we can safely unmap within any range. 395 struct vfio_iova_range range; local 399 range.start = span.start_hole; 400 range.end = span.last_hole; 404 &range, sizeof(range)))
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-st.c | 206 container_of(chip, struct st_gpio_bank, range) 318 struct pinctrl_gpio_range range; member in struct:st_gpio_bank 369 struct pinctrl_gpio_range *range = local 371 struct st_gpio_bank *bank = gpio_range_to_bank(range); 913 struct pinctrl_gpio_range *range, unsigned gpio, 916 struct st_gpio_bank *bank = gpio_range_to_bank(range); 1504 struct pinctrl_gpio_range *range = &bank->range; local 1524 of_property_read_string(np, "st,bank-name", &range->name); 1525 bank->gpio_chip.label = range 912 st_pmx_set_gpio_direction(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned gpio, bool input) argument [all...] |
H A D | pinctrl-at91.c | 40 * @range: gpio range 53 struct pinctrl_gpio_range range; member in struct:at91_gpio_chip 931 struct pinctrl_gpio_range *range, 939 if (!range) { 940 dev_err(npct->dev, "invalid range\n"); 943 if (!range->gc) { 944 dev_err(npct->dev, "missing GPIO chip in range\n"); 947 chip = range->gc; 955 offset, 'A' + range 930 at91_gpio_request_enable(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned offset) argument 962 at91_gpio_disable_free(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned offset) argument 1824 struct pinctrl_gpio_range *range; local [all...] |
/linux-master/drivers/clk/meson/ |
H A D | clk-pll.c | 174 /* Check the predivider range */ 180 if (rate <= pll->range->min * parent_rate) { 181 *m = pll->range->min; 183 } else if (rate >= pll->range->max * parent_rate) { 184 *m = pll->range->max; 205 if (pll->range)
|
/linux-master/drivers/nvdimm/ |
H A D | pmem.c | 281 * If badblocks are present but not in the range, limit known good range 282 * to the requested range. 316 * range, filesystem turns the normal pwrite to a dax_recovery_write. 341 * Not page-aligned range cannot be recovered. This should not 461 struct range bb_range; 520 range_len(&pmem->pgmap.range); 522 bb_range = pmem->pgmap.range; 525 pmem->pgmap.range.start = res->start; 526 pmem->pgmap.range 683 struct range range; local [all...] |
/linux-master/drivers/irqchip/ |
H A D | irq-ti-sci-inta.c | 180 const __be32 *range; local 183 range = of_get_property(np, "ti,interrupt-ranges", &len); 184 if (!range) 187 for (len /= sizeof(*range); len >= 3; len -= 3) { 188 base = be32_to_cpu(*range++); 189 parent_base = be32_to_cpu(*range++); 190 size = be32_to_cpu(*range++);
|
/linux-master/drivers/firmware/ |
H A D | qemu_fw_cfg.c | 18 * <size> := size of ioport or mmio range 19 * <base> := physical base address of ioport or mmio range 237 struct resource *range, *ctrl, *data, *dma; local 239 /* acquire i/o range details */ 241 range = platform_get_resource(pdev, IORESOURCE_IO, 0); 242 if (!range) { 244 range = platform_get_resource(pdev, IORESOURCE_MEM, 0); 245 if (!range) 248 fw_cfg_p_base = range->start; 249 fw_cfg_p_size = resource_size(range); [all...] |
/linux-master/tools/testing/selftests/mm/ |
H A D | uffd-common.c | 383 prms.range.start = start; 384 prms.range.len = len; 397 req.range.start = start; 398 req.range.len = len; 454 * To prove we can modify the original range for testing 455 * purposes, we're going to bit flip this range before 555 uffd_reg.range.start = msg.arg.remove.start; 556 uffd_reg.range.len = msg.arg.remove.end - 558 if (ioctl(uffd, UFFDIO_UNREGISTER, &uffd_reg.range))
|
/linux-master/mm/ |
H A D | util.c | 358 * @range: The size of the area, starting at @start, within which the 361 * If @start + @range would overflow, @range is capped. 366 * Return: A page aligned address within [start, start + range). On error, 369 unsigned long randomize_page(unsigned long start, unsigned long range) argument 372 range -= PAGE_ALIGN(start) - start; 376 if (start > ULONG_MAX - range) 377 range = ULONG_MAX - start; 379 range >>= PAGE_SHIFT; 381 if (range [all...] |
H A D | mprotect.c | 365 struct mmu_notifier_range range; local 367 range.start = 0; 386 if (!range.start) { 387 mmu_notifier_range_init(&range, 390 mmu_notifier_invalidate_range_start(&range); 433 if (range.start) 434 mmu_notifier_invalidate_range_end(&range);
|
/linux-master/fs/fuse/ |
H A D | dax.c | 18 * Default memory range size. A power of 2 so it agrees with common FUSE_INIT 37 /* Pointer to inode where this memory range is mapped */ 86 /* Wait queue for a dax range to become free */ 294 pr_debug("fuse: freeing memory range start_idx=0x%lx end_idx=0x%lx window_offset=0x%llx length=0x%llx\n", 304 * Free inode dmap entries whose range falls inside [start, end]. 446 * dax_layout_busy_page() before we free a range. And 452 * will wait for a memory range to become free and retry. 600 * on dmap so that its not freed by range reclaim. 807 * fuse dax memory range reclaim. While a range i 1209 struct fuse_dax_mapping *range, *temp; local 1232 struct fuse_dax_mapping *range; local [all...] |
/linux-master/drivers/iio/accel/ |
H A D | adxl367.c | 170 enum adxl367_range range; member in struct:adxl367_state 478 enum adxl367_range range) 493 range)); 497 adxl367_scale_act_thresholds(st, st->range, range); 499 /* Activity thresholds depend on range */ 514 st->range = range; 706 enum adxl367_range *range) 719 *range 477 adxl367_set_range(struct iio_dev *indio_dev, enum adxl367_range range) argument 705 adxl367_find_range(struct adxl367_state *st, int val, int val2, enum adxl367_range *range) argument 918 enum adxl367_range range; local [all...] |
/linux-master/drivers/staging/rtl8712/ |
H A D | rtl871x_ioctl_linux.c | 819 struct iw_range *range = (struct iw_range *)extra; local 823 wrqu->data.length = sizeof(*range); 824 memset(range, 0, sizeof(*range)); 833 range->throughput = 5 * 1000 * 1000; 835 /* signal level threshold range */ 837 range->max_qual.qual = 100; 838 range->max_qual.level = 100; 839 range->max_qual.noise = 100; 840 range [all...] |
/linux-master/drivers/iio/addac/ |
H A D | ad74115.c | 1068 unsigned int range, 1071 *val = ad74115_adc_gain_tbl[range][1] * AD74115_REF_RESISTOR_OHMS; 1072 *val2 = ad74115_adc_gain_tbl[range][0]; 1074 if (ad74115_adc_bipolar_tbl[range]) 1086 unsigned int range; local 1089 ret = ad74115_get_adc_range(st, chan->channel, &range); 1094 return ad74115_get_adc_resistance_scale(st, range, val, val2); 1096 *val = ad74115_adc_conv_mul_tbl[range]; 1106 unsigned int range, 1110 * ad74115_adc_gain_tbl[range][ 1067 ad74115_get_adc_resistance_scale(struct ad74115_state *st, unsigned int range, int *val, int *val2) argument 1105 ad74115_get_adc_resistance_offset(struct ad74115_state *st, unsigned int range, int *val, int *val2) argument 1140 unsigned int range; local [all...] |
/linux-master/lib/xz/ |
H A D | xz_dec_lzma2.c | 96 uint32_t range; member in struct:rc_dec 194 * when the distance is in the range [4, 127]. 469 /* Reset the range decoder. */ 472 rc->range = (uint32_t)-1; 501 * Return true if it is possible (from point of view of range decoder) that 512 if (rc->range < RC_TOP_VALUE) { 513 rc->range <<= RC_SHIFT_BITS; 535 bound = (rc->range >> RC_BIT_MODEL_TOTAL_BITS) * *prob; 537 rc->range = bound; 541 rc->range [all...] |