/linux-master/drivers/gpu/ipu-v3/ |
H A D | ipu-pre.c | 118 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 D | Makefile | 9 imx-ipu-v3-objs += ipu-pre.o ipu-prg.o
|
H A D | ipu-prv.h | 260 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 D | bcm47xx_sprom.c | 191 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 D | phy-dp.h | 49 * @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 D | ctimap.c | 21 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 D | ctvmem.c | 78 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 D | mmio_context.h | 49 void intel_gvt_switch_mmio(struct intel_vgpu *pre,
|
H A D | mmio_context.c | 407 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 D | utils.c | 78 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 D | Makefile | 43 @$(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 D | qcom-vadc-common.c | 711 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 D | qcom-spmi-vadc.c | 412 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 D | card_ddcb.h | 52 u8 pre; /* Preamble */ member in struct:ddcb
|
/linux-master/drivers/hwmon/ |
H A D | ltc2947-core.c | 992 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 D | i915_driver.c | 166 * 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 D | spinlock.h | 6 #error SMP not supported on pre-ARMv6 CPUs
|
/linux-master/sound/soc/qcom/qdsp6/ |
H A D | q6dsp-lpass-ports.c | 10 #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 D | extent_map.h | 29 /* pre-allocated extent */ 128 int split_extent_map(struct btrfs_inode *inode, u64 start, u64 len, u64 pre,
|
H A D | extent_map.c | 938 * 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 D | ar0521.c | 130 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 D | tc358746.c | 387 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 D | eni.c | 1250 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 D | mmio-mod.c | 58 * - 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 D | spi-loopback-test.c | 421 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,
|