Searched refs:pre (Results 1 - 25 of 75) sorted by relevance

123

/linux-master/drivers/gpu/ipu-v3/
H A Dipu-pre.c118 struct ipu_pre *pre; local
121 list_for_each_entry(pre, &ipu_pre_list, list) {
122 if (pre_node == pre->dev->of_node) {
124 device_link_add(dev, pre->dev,
127 return pre;
137 int ipu_pre_get(struct ipu_pre *pre) argument
141 if (pre->in_use)
145 writel(0, pre->regs + IPU_PRE_CTRL);
152 writel(val, pre->regs + IPU_PRE_CTRL);
154 pre
158 ipu_pre_put(struct ipu_pre *pre) argument
165 ipu_pre_configure(struct ipu_pre *pre, unsigned int width, unsigned int height, unsigned int stride, u32 format, uint64_t modifier, unsigned int bufaddr) argument
233 ipu_pre_update(struct ipu_pre *pre, unsigned int bufaddr) argument
260 ipu_pre_update_pending(struct ipu_pre *pre) argument
266 ipu_pre_get_baddr(struct ipu_pre *pre) argument
274 struct ipu_pre *pre; local
317 struct ipu_pre *pre = platform_get_drvdata(pdev); local
[all...]
H A DMakefile9 imx-ipu-v3-objs += ipu-pre.o ipu-prg.o
H A Dipu-prv.h260 int ipu_pre_get(struct ipu_pre *pre);
261 void ipu_pre_put(struct ipu_pre *pre);
262 u32 ipu_pre_get_baddr(struct ipu_pre *pre);
263 void ipu_pre_configure(struct ipu_pre *pre, unsigned int width,
266 void ipu_pre_update(struct ipu_pre *pre, unsigned int bufaddr);
267 bool ipu_pre_update_pending(struct ipu_pre *pre);
/linux-master/drivers/firmware/broadcom/
H A Dbcm47xx_sprom.c191 const char *pre = prefix; local
195 ENTRY(0xfffffffe, u16, pre, "devid", dev_id, 0, fallback);
197 ENTRY(0xfffffffe, u16, pre, "boardrev", board_rev, 0, true);
198 ENTRY(0xfffffffe, u32, pre, "boardflags", boardflags, 0, fb);
199 ENTRY(0xfffffff0, u32, pre, "boardflags2", boardflags2, 0, fb);
200 ENTRY(0xfffff800, u32, pre, "boardflags3", boardflags3, 0, fb);
201 ENTRY(0x00000002, u16, pre, "boardflags", boardflags_lo, 0, fb);
202 ENTRY(0xfffffffc, u16, pre, "boardtype", board_type, 0, true);
203 ENTRY(0xfffffffe, u16, pre, "boardnum", board_num, 0, fb);
204 ENTRY(0x00000002, u8, pre, "c
[all...]
/linux-master/include/linux/phy/
H A Dphy-dp.h49 * @pre:
56 unsigned int pre[4]; member in struct:phy_configure_opts_dp
88 * and pre-emphasis to requested values. Only lanes specified
/linux-master/sound/pci/ctxfi/
H A Dctimap.c21 struct list_head *pos, *pre, *head; local
42 pre = pos->prev;
43 if (pre == head)
44 pre = head->prev;
48 pre = head->prev;
53 pre_ent = list_entry(pre, struct imapper, list);
67 struct list_head *next, *pre, *head; local
75 pre = (entry->list.prev == head) ? head->prev : entry->list.prev;
78 if (pre == &entry->list) {
86 pre_ent = list_entry(pre, struc
[all...]
H A Dctvmem.c78 struct list_head *pos, *pre; local
106 pre = pos->prev;
107 while (pre != &vm->unused) {
109 pre_ent = list_entry(pre, struct ct_vm_block, list);
116 pos = pre;
117 pre = pos->prev;
/linux-master/drivers/gpu/drm/i915/gvt/
H A Dmmio_context.h49 void intel_gvt_switch_mmio(struct intel_vgpu *pre,
H A Dmmio_context.c407 static void switch_mocs(struct intel_vgpu *pre, struct intel_vgpu *next, argument
428 if (!pre && !gen9_render_mocs.initialized)
433 if (pre)
434 old_v = vgpu_vreg_t(pre, offset);
451 if (pre)
452 old_v = vgpu_vreg_t(pre, l3_offset);
481 static void switch_mmio(struct intel_vgpu *pre, argument
491 switch_mocs(pre, next, engine);
506 if (pre) {
507 vgpu_vreg_t(pre, mmi
566 intel_gvt_switch_mmio(struct intel_vgpu *pre, struct intel_vgpu *next, const struct intel_engine_cs *engine) argument
[all...]
/linux-master/fs/erofs/
H A Dutils.c78 struct erofs_workgroup *pre; local
83 pre = __xa_cmpxchg(&sbi->managed_pslots, grp->index,
85 if (pre) {
86 if (xa_is_err(pre)) {
87 pre = ERR_PTR(xa_err(pre));
88 } else if (!erofs_workgroup_get(pre)) {
94 grp = pre;
/linux-master/Documentation/
H A DMakefile43 @$(srctree)/scripts/sphinx-pre-install
117 @$(srctree)/scripts/sphinx-pre-install --version-check
131 @$(srctree)/scripts/sphinx-pre-install --version-check
143 @$(srctree)/scripts/sphinx-pre-install --version-check
155 @$(srctree)/scripts/sphinx-pre-install --version-check
165 @$(srctree)/scripts/sphinx-pre-install --version-check
169 @$(srctree)/scripts/sphinx-pre-install --version-check
/linux-master/drivers/iio/adc/
H A Dqcom-vadc-common.c711 unsigned int pre; local
713 for (pre = 0; pre < ARRAY_SIZE(adc5_prescale_ratios); pre++)
714 if (adc5_prescale_ratios[pre].numerator == numerator &&
715 adc5_prescale_ratios[pre].denominator == denominator)
718 if (pre == ARRAY_SIZE(adc5_prescale_ratios))
721 return pre;
H A Dqcom-spmi-vadc.c412 unsigned int pre; local
414 for (pre = 0; pre < ARRAY_SIZE(vadc_prescale_ratios); pre++)
415 if (vadc_prescale_ratios[pre].numerator == numerator &&
416 vadc_prescale_ratios[pre].denominator == denominator)
419 if (pre == ARRAY_SIZE(vadc_prescale_ratios))
422 return pre;
703 ret = fwnode_property_read_u32_array(fwnode, "qcom,pre-scaling", varr, 2);
707 dev_err(dev, "%02x invalid pre
[all...]
/linux-master/drivers/misc/genwqe/
H A Dcard_ddcb.h52 u8 pre; /* Preamble */ member in struct:ddcb
/linux-master/drivers/hwmon/
H A Dltc2947-core.c992 u8 pre = 0, div, tbctl; local
1005 pre = 0;
1007 pre = 1;
1009 pre = 2;
1011 pre = 3;
1013 pre = 4;
1015 pre = 5;
1020 div = rate_hz / ((1 << pre) * 32768);
1021 tbctl = LTC2947_PRE(pre) | LTC2947_DIV(div);
1031 aux = (div + 1) * ((1 << pre) * 64160000
[all...]
/linux-master/drivers/gpu/drm/i915/
H A Di915_driver.c166 * We don't keep the workarounds for pre-production hardware, so we expect our
170 * Our policy for removing pre-production workarounds is to keep the
177 bool pre = false; local
179 pre |= IS_HASWELL_EARLY_SDV(dev_priv);
180 pre |= IS_SKYLAKE(dev_priv) && INTEL_REVID(dev_priv) < 0x6;
181 pre |= IS_BROXTON(dev_priv) && INTEL_REVID(dev_priv) < 0xA;
182 pre |= IS_KABYLAKE(dev_priv) && INTEL_REVID(dev_priv) < 0x1;
183 pre |= IS_GEMINILAKE(dev_priv) && INTEL_REVID(dev_priv) < 0x3;
184 pre |= IS_ICELAKE(dev_priv) && INTEL_REVID(dev_priv) < 0x7;
185 pre |
[all...]
/linux-master/arch/arm/include/asm/
H A Dspinlock.h6 #error SMP not supported on pre-ARMv6 CPUs
/linux-master/sound/soc/qcom/qdsp6/
H A Dq6dsp-lpass-ports.c10 #define Q6AFE_TDM_PB_DAI(pre, num, did) { \
12 .stream_name = pre" TDM"#num" Playback", \
28 #define Q6AFE_TDM_CAP_DAI(pre, num, did) { \
30 .stream_name = pre" TDM"#num" Capture", \
/linux-master/fs/btrfs/
H A Dextent_map.h29 /* pre-allocated extent */
128 int split_extent_map(struct btrfs_inode *inode, u64 start, u64 len, u64 pre,
H A Dextent_map.c938 * Split off the first pre bytes from the extent_map at [start, start + len],
943 int split_extent_map(struct btrfs_inode *inode, u64 start, u64 len, u64 pre, argument
953 ASSERT(pre != 0);
954 ASSERT(pre < len);
985 split_pre->len = pre;
998 * [em->start, em->start + pre]
1002 split_mid->start = em->start + pre;
1003 split_mid->len = em->len - pre;
1005 split_mid->block_start = em->block_start + pre;
/linux-master/drivers/media/i2c/
H A Dar0521.c130 u16 pre; member in struct:ar0521_dev::__anon316
246 u16 pre = 1, mult = 1, new_pre; local
257 break; /* Maximum, larger pre won't work either */
263 break; /* Larger pre won't work either */
268 pre = new_pre;
273 pll = div64_round(sensor->extclk_freq * (u64)mult, pre);
274 *pre_ptr = pre;
282 u16 pre, mult; local
337 calc_pll(sensor, vco, &pre, &mult);
339 sensor->pll.pre
[all...]
H A Dtc358746.c387 u16 pre = tc358746->pll_pre_div; local
401 val = PLL_PRD(pre - 1) | PLL_FBD(mul - 1);
1156 unsigned int pre; local
1158 pre = mclkdiv / postdiv;
1159 if (pre == 2 || pre == 4 || pre == 8) {
1160 mclk_prediv = pre;
1162 best_mclk_rate = pll_rate / (pre * postdiv);
/linux-master/drivers/atm/
H A Deni.c1250 static int comp_tx(struct eni_dev *eni_dev,int *pcr,int reserved,int *pre, argument
1256 if (unlimited) *pre = *res = 0;
1261 for (*pre = 0; *pre < 3; (*pre)++)
1262 if (TS_CLOCK/pre_div[*pre]/64 <= *pcr) break;
1263 div = pre_div[*pre]**pcr;
1271 for (*pre = 3; *pre >= 0; (*pre)
1296 int pre,res,order; local
[all...]
/linux-master/arch/x86/mm/
H A Dmmio-mod.c58 * - pre/post callbacks assume the effect of is_enabled() being true.
102 * For some reason the pre/post pairs have been called in an
128 static void pre(struct kmmio_probe *p, struct pt_regs *regs, function
241 .pre_handler = pre,
/linux-master/drivers/spi/
H A Dspi-loopback-test.c421 static void spi_test_print_hex_dump(char *pre, const void *ptr, size_t len) argument
425 print_hex_dump(KERN_INFO, pre,
431 print_hex_dump(KERN_INFO, pre,
436 pre, len - 512);
437 print_hex_dump(KERN_INFO, pre,

Completed in 489 milliseconds

123