Searched defs:pattern (Results 1 - 25 of 46) sorted by relevance

12

/drivers/tc/
H A Dtc.c43 u8 pattern[4]; local
55 err |= tc_preadb(pattern + 0, module + offset + TC_PATTERN0);
56 err |= tc_preadb(pattern + 1, module + offset + TC_PATTERN1);
57 err |= tc_preadb(pattern + 2, module + offset + TC_PATTERN2);
58 err |= tc_preadb(pattern + 3, module + offset + TC_PATTERN3);
62 if (pattern[0] != 0x55 || pattern[1] != 0x00 ||
63 pattern[2] != 0xaa || pattern[3] != 0xff) {
67 err |= tc_preadb(pattern
[all...]
/drivers/isdn/hardware/eicon/
H A Dos_pri.c914 word pattern; local
920 pattern = READ_WORD(data);
922 if (pattern != DSP_SIGNATURE_PROBE_WORD) {
924 dsp, pattern, DSP_SIGNATURE_PROBE_WORD))
932 pattern = READ_WORD(data);
934 if (pattern != (word)~DSP_SIGNATURE_PROBE_WORD) {
936 dsp, pattern, (word)~DSP_SIGNATURE_PROBE_WORD))
/drivers/isdn/mISDN/
H A Ddsp_tones.c235 static struct pattern { struct
240 } pattern[] = { variable in typeref:struct:pattern
363 * the count will be changed and may begin from 0 each pattern period.
367 * pattern - the type of the pattern
368 * count - the sample from the beginning of the pattern (phase)
378 struct pattern *pat;
387 /* process pattern */
388 pat = (struct pattern *)tone->pattern;
[all...]
H A Ddsp.h149 void *pattern; member in struct:dsp_tone
/drivers/usb/gadget/
H A Df_sourcesink.c61 static unsigned pattern; variable
62 module_param(pattern, uint, 0);
63 MODULE_PARM_DESC(pattern, "0 = all zeroes, 1 = mod63 ");
255 switch (pattern) {
287 switch (pattern) {
/drivers/gpu/drm/nouveau/
H A Dnouveau_dp.c244 dp_set_training_pattern(struct drm_device *dev, struct dp_state *dp, u8 pattern) argument
248 NV_DEBUG_KMS(dev, "training pattern %d\n", pattern);
250 dp->func->train_set(dev, dp->dcb, pattern);
254 sink_tp |= pattern;
H A Dnv50_sor.c51 nv50_sor_dp_train_set(struct drm_device *dev, struct dcb_entry *dcb, u8 pattern) argument
54 nv_mask(dev, NV50_SOR_DP_CTRL(or, link), 0x0f000000, pattern << 24);
H A Dnvd0_display.c1200 nvd0_sor_dp_train_set(struct drm_device *dev, struct dcb_entry *dcb, u8 pattern) argument
1204 nv_mask(dev, 0x61c110 + loff, 0x0f0f0f0f, 0x01010101 * pattern);
/drivers/regulator/
H A Ds5m8767.c178 int mask = 0xc0, pattern = 0xc0; local
191 return (val & mask) == pattern;
198 int mask = 0xc0, pattern = 0xc0; local
204 return s5m_reg_update(s5m8767->iodev, reg, pattern, mask);
211 int mask = 0xc0, pattern = 0xc0; local
217 return s5m_reg_update(s5m8767->iodev, reg, ~pattern, mask);
H A Dmax8997.c201 int *reg, int *mask, int *pattern)
209 *pattern = 0xC0;
214 *pattern = 0x01;
219 *pattern = 0x01;
224 *pattern = 0x01;
229 *pattern = 0x01;
234 *pattern = 0x01;
239 *pattern = 0x01;
244 *pattern = 0x01;
249 *pattern
200 max8997_get_enable_register(struct regulator_dev *rdev, int *reg, int *mask, int *pattern) argument
278 int ret, reg, mask, pattern; local
298 int ret, reg, mask, pattern; local
311 int ret, reg, mask, pattern; local
763 int ret, reg, mask, pattern; local
[all...]
/drivers/staging/vme/
H A Dvme_bridge.h36 u32 pattern; member in struct:vme_dma_pattern
H A Dvme.c743 struct vme_dma_attr *vme_dma_pattern_attribute(u32 pattern, u32 type) argument
757 printk(KERN_ERR "Unable to allocate memory for pattern "
765 pattern_attr->pattern = pattern;
/drivers/target/iscsi/
H A Discsi_target_nego.c62 const char *pattern,
70 if (!in_buf || !pattern || !out_buf || !type)
73 ptr = strstr(in_buf, pattern);
60 extract_param( const char *in_buf, const char *pattern, unsigned int max_length, char *out_buf, unsigned char *type) argument
/drivers/dma/
H A Ddmatest.c158 static void dmatest_mismatch(u8 actual, u8 pattern, unsigned int index, argument
161 u8 diff = actual ^ pattern;
162 u8 expected = pattern | (~counter & PATTERN_COUNT_MASK);
169 else if ((pattern & PATTERN_COPY)
185 unsigned int end, unsigned int counter, u8 pattern,
199 expected = pattern | (~counter & PATTERN_COUNT_MASK);
202 dmatest_mismatch(actual, pattern, i,
239 * with a known pattern. This pattern is different depending on
184 dmatest_verify(u8 **bufs, unsigned int start, unsigned int end, unsigned int counter, u8 pattern, bool is_srcbuf) argument
/drivers/mmc/host/
H A Dmmc_spi.c679 u32 pattern; local
713 pattern = scratch->status[0] << 24;
714 pattern |= scratch->status[1] << 16;
715 pattern |= scratch->status[2] << 8;
716 pattern |= scratch->status[3];
718 /* First 3 bit of pattern are undefined */
719 pattern |= 0xE0000000;
722 while (pattern & 0x80000000)
723 pattern <<= 1;
724 /* right-adjust for pattern matchin
[all...]
/drivers/net/ethernet/emulex/benet/
H A Dbe_ethtool.c643 static const u64 pattern[2] = { local
656 ret = be_cmd_ddr_dma_test(adapter, pattern[i],
H A Dbe_cmds.c524 * special pattern across the wrb hdr; uses mbox
551 * special pattern across the wrb hdr; uses mbox
2028 u32 loopback_type, u32 pkt_size, u32 num_pkts, u64 pattern)
2048 req->pattern = cpu_to_le64(pattern);
2066 int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern, argument
2085 req->pattern = cpu_to_le64(pattern);
2088 req->snd_buff[i] = (u8)(pattern >> (j*8));
2027 be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num, u32 loopback_type, u32 pkt_size, u32 num_pkts, u64 pattern) argument
/drivers/video/exynos/
H A Dexynos_dp_reg.c815 enum pattern_set pattern)
819 switch (pattern) {
814 exynos_dp_set_training_pattern(struct exynos_dp_device *dp, enum pattern_set pattern) argument
/drivers/leds/
H A Dleds-lp5521.c186 static int lp5521_load_program(struct lp5521_engine *eng, const u8 *pattern) argument
212 pattern);
353 u8 pattern[LP5521_PROGRAM_LENGTH] = {0}; local
363 pattern[i] = (u8)cmd;
375 ret = lp5521_load_program(engine, pattern);
381 dev_err(&client->dev, "failed loading pattern\n");
387 dev_err(&client->dev, "wrong pattern format\n");
H A Dleds-lp5523.c155 static int lp5523_load_program(struct lp5523_engine *engine, const u8 *pattern);
198 /* one pattern per engine setting led mux start and stop addresses */
199 static const u8 pattern[][LP5523_PROGRAM_LENGTH] = { local
224 ret |= lp5523_load_program(&chip->engines[0], pattern[0]);
225 ret |= lp5523_load_program(&chip->engines[1], pattern[1]);
226 ret |= lp5523_load_program(&chip->engines[2], pattern[2]);
304 static int lp5523_load_program(struct lp5523_engine *engine, const u8 *pattern) argument
316 LP5523_PROGRAM_LENGTH, pattern);
547 u8 pattern[LP5523_PROGRAM_LENGTH] = {0}; local
555 pattern[
[all...]
/drivers/net/hamradio/
H A Dscc.c1397 /* * Send calibration pattern * */
1419 scc_start_calibrate(struct scc_channel *scc, int duration, unsigned char pattern) argument
1436 wr(scc, R7, pattern);
1699 * SIOCSCCCAL - send calib. pattern arg: (struct scc_calibrate *) arg
1931 scc_start_calibrate(scc, cal.time, cal.pattern);
/drivers/scsi/
H A Dscsi_transport_spi.c641 unsigned int pattern = 0x0000ffff; local
651 /* set up the pattern buffer. Doesn't matter if we spill
678 u32 roll = (pattern & 0x80000000) ? 1 : 0;
680 *word = pattern;
681 pattern = (pattern << 1) | roll;
969 * the SPI pattern write tests. Because of some broken
/drivers/usb/misc/
H A Dusbtest.c247 static unsigned pattern; variable
249 module_param_named(pattern, mod_pattern, uint, S_IRUGO | S_IWUSR);
250 MODULE_PARM_DESC(mod_pattern, "i/o pattern (0 == zeroes)");
258 switch (pattern) {
304 switch (pattern) {
444 switch (pattern) {
489 /* FIXME check resulting data pattern */
1793 pattern = mod_pattern;
/drivers/net/ethernet/broadcom/
H A Db44.c86 /* b44 internal pattern match filter info */
1471 u32 *pattern = (u32 *) pp; local
1475 bw32(bp, B44_FILT_DATA, pattern[i / sizeof(u32)]);
1506 * pattern matching filter.
1522 /* Ipv4 magic packet pattern - pattern 0.*/
1530 /* Raw ethernet II magic packet pattern - pattern 1 */
1541 /* Ipv6 magic packet pattern - pattern
[all...]
/drivers/net/ethernet/sgi/
H A Dioc3-eth.c980 unsigned int pattern = 0x5555; local
985 *ssram0 = pattern;
986 *ssram1 = ~pattern & IOC3_SSRAM_DM;
988 if ((*ssram0 & IOC3_SSRAM_DM) != pattern ||
989 (*ssram1 & IOC3_SSRAM_DM) != (~pattern & IOC3_SSRAM_DM)) {

Completed in 818 milliseconds

12