Searched refs:pw (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/drivers/watchdog/
H A Dpseries-wdt.c102 struct pseries_wdt *pw = watchdog_get_drvdata(wdd); local
107 flags = pw->action | PSERIES_WDTF_OP_START;
109 rc = plpar_hcall_norets(H_WATCHDOG, flags, pw->num, msecs);
112 rc, pw->num);
120 struct pseries_wdt *pw = watchdog_get_drvdata(wdd); local
124 rc = plpar_hcall_norets(H_WATCHDOG, PSERIES_WDTF_OP_STOP, pw->num);
127 rc, pw->num);
148 struct pseries_wdt *pw; local
160 pw = devm_kzalloc(&pdev->dev, sizeof(*pw), GFP_KERNE
[all...]
H A Df71808e_wdt.c231 static int fintek_wdt_set_pulse_width(struct fintek_wdt *wd, unsigned int pw) argument
241 if (pw <= 1) {
243 } else if (pw <= t1) {
245 } else if (pw <= t2) {
247 } else if (pw <= t3) {
254 wd->pulse_mode = pw;
/linux-master/arch/powerpc/sysdev/
H A Dfsl_rmu.c376 out_be32(&pw->pw_regs->pwsr, IPWSR_CLEAR);
391 struct fsl_rio_pw *pw = (struct fsl_rio_pw *)dev_instance; local
398 ipwmr = in_be32(&pw->pw_regs->pwmr);
399 ipwsr = in_be32(&pw->pw_regs->pwsr);
420 if (kfifo_avail(&pw->pw_fifo) >= RIO_PW_MSG_SIZE) {
421 pw->port_write_msg.msg_count++;
422 kfifo_in(&pw->pw_fifo, pw->port_write_msg.virt,
425 pw->port_write_msg.discard_count++;
427 pw
481 struct fsl_rio_pw *pw = container_of(work, struct fsl_rio_pw, pw_work); local
543 fsl_rio_port_write_init(struct fsl_rio_pw *pw) argument
[all...]
H A Dfsl_rio.h122 extern struct fsl_rio_pw *pw;
126 extern int fsl_rio_port_write_init(struct fsl_rio_pw *pw);
H A Dfsl_rio.c100 struct fsl_rio_pw *pw; variable in typeref:struct:fsl_rio_pw
546 pw = kzalloc(sizeof(struct fsl_rio_pw), GFP_KERNEL);
547 if (!(pw)) {
552 pw->dev = &dev->dev;
553 pw->pwirq = irq_of_parse_and_map(np, 0);
554 dev_info(&dev->dev, "pwirq: %d\n", pw->pwirq);
561 pw->pw_regs = (struct rio_pw_regs *)(rmu_regs_win + (u32)range_start);
695 pw->mport[i] = port;
712 fsl_rio_port_write_init(pw);
716 kfree(pw);
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-simtec.c34 static void simtec_i2c_setsda(void *pw, int state) argument
36 struct simtec_i2c_data *pd = pw;
40 static void simtec_i2c_setscl(void *pw, int state) argument
42 struct simtec_i2c_data *pd = pw;
46 static int simtec_i2c_getsda(void *pw) argument
48 struct simtec_i2c_data *pd = pw;
52 static int simtec_i2c_getscl(void *pw) argument
54 struct simtec_i2c_data *pd = pw;
/linux-master/kernel/
H A Dpadata.c74 struct padata_work *pw; local
81 pw = list_first_entry(&padata_free_works, struct padata_work, pw_list);
82 list_del(&pw->pw_list);
83 return pw;
94 static void __ref padata_work_init(struct padata_work *pw, work_func_t work_fn, argument
98 INIT_WORK_ONSTACK(&pw->pw_work, work_fn);
100 INIT_WORK(&pw->pw_work, work_fn);
101 pw->pw_data = data;
112 struct padata_work *pw = padata_work_alloc(); local
114 if (!pw)
124 padata_work_free(struct padata_work *pw) argument
147 struct padata_work *pw = container_of(parallel_work, struct padata_work, local
181 struct padata_work *pw; local
443 struct padata_work *pw = container_of(w, struct padata_work, pw_work); local
485 struct padata_work my_work, *pw; local
[all...]
/linux-master/include/soc/arc/
H A Dmcip.h65 pad:1, gfrc:1, dbg:1, pw:1, member in struct:mcip_bcr
71 pw:1, dbg:1, gfrc:1, pad:1,
/linux-master/drivers/net/mdio/
H A Dmdio-i2c.c358 u8 pw[5]; local
361 pw[0] = ROLLBALL_PASSWORD;
362 pw[1] = 0xff;
363 pw[2] = 0xff;
364 pw[3] = 0xff;
365 pw[4] = 0xff;
369 msg.len = sizeof(pw);
370 msg.buf = pw;
/linux-master/drivers/media/usb/pwc/
H A Dpwc-dec23.c92 int compression_mode, j, k, bit, pw; local
125 pw = 1 << bit;
126 p0[k + 0x00] = (1 * pw) + 0x80;
127 p0[k + 0x10] = (2 * pw) + 0x80;
128 p0[k + 0x20] = (3 * pw) + 0x80;
129 p0[k + 0x30] = (4 * pw) + 0x80;
130 p0[k + 0x40] = (-1 * pw) + 0x80;
131 p0[k + 0x50] = (-2 * pw) + 0x80;
132 p0[k + 0x60] = (-3 * pw) + 0x80;
133 p0[k + 0x70] = (-4 * pw)
[all...]
/linux-master/drivers/iio/common/st_sensors/
H A Dst_sensors_core.c88 sdata->sensor_settings->pw.addr) &&
90 sdata->sensor_settings->pw.mask)) {
170 tmp_value = sdata->sensor_settings->pw.value_on;
172 sdata->sensor_settings->pw.addr) &&
174 sdata->sensor_settings->pw.mask)) {
183 sdata->sensor_settings->pw.addr,
184 sdata->sensor_settings->pw.mask, tmp_value);
194 sdata->sensor_settings->pw.addr,
195 sdata->sensor_settings->pw.mask,
196 sdata->sensor_settings->pw
[all...]
/linux-master/drivers/scsi/esas2r/
H A Desas2r_flash.c589 u16 *pw = (u16 *)cfg - 1; local
603 type = le16_to_cpu(*pw--);
604 size = le16_to_cpu(*pw--);
613 *flash_ver = le32_to_cpu(*(u32 *)(pw - 1));
616 pw -= size / sizeof(u16);
669 u16 *pw; local
672 pw = (u16 *)((u8 *)fi + fc->fi_hdr_len),
675 len--, pw++)
676 cksum = cksum + le16_to_cpu(*pw);
1044 u16 *pw; local
[all...]
/linux-master/drivers/iio/accel/
H A Dst_accel_core.c140 .pw = {
218 .pw = {
303 .pw = {
387 .pw = {
458 .pw = {
533 .pw = {
603 .pw = {
665 .pw = {
738 .pw = {
813 .pw
[all...]
/linux-master/drivers/iio/pressure/
H A Dst_pressure_core.c248 .pw = {
320 .pw = {
373 .pw = {
443 .pw = {
512 .pw = {
582 .pw = {
/linux-master/drivers/clk/bcm/
H A Dclk-nsp.c16 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \
H A Dclk-ns2.c16 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \
H A Dclk-cygnus.c18 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \
H A Dclk-sr.c16 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \
/linux-master/drivers/iio/gyro/
H A Dst_gyro_core.c87 .pw = {
165 .pw = {
239 .pw = {
313 .pw = {
/linux-master/drivers/md/
H A Ddm-verity-target.c751 struct dm_verity_prefetch_work *pw = local
753 struct dm_verity *v = pw->v;
760 verity_hash_at_level(v, pw->block, i, &hash_block_start, NULL);
761 verity_hash_at_level(v, pw->block + pw->n_blocks - 1, i, &hash_block_end, NULL);
781 pw->ioprio);
784 kfree(pw);
792 struct dm_verity_prefetch_work *pw; local
806 pw = kmalloc(sizeof(struct dm_verity_prefetch_work),
809 if (!pw)
[all...]
/linux-master/drivers/iio/magnetometer/
H A Dst_magn_core.c166 .pw = {
245 .pw = {
325 .pw = {
394 .pw = {
445 .pw = {
/linux-master/drivers/gpu/drm/imx/dcss/
H A Ddcss-dtg.c243 int px, int py, int pw, int ph)
250 p_lrc_x = p_ulc_x + pw;
253 if (!px && !py && !pw && !ph) {
242 dcss_dtg_plane_pos_set(struct dcss_dtg *dtg, int ch_num, int px, int py, int pw, int ph) argument
H A Ddcss-dev.h152 int px, int py, int pw, int ph);
/linux-master/drivers/pci/controller/
H A Dpci-rcar-gen2.c133 static irqreturn_t rcar_pci_err_irq(int irq, void *pw) argument
135 struct rcar_pci *priv = pw;
/linux-master/include/linux/iio/common/
H A Dst_sensors.h194 * @pw: Power register of the sensor.
211 struct st_sensor_power pw; member in struct:st_sensor_settings

Completed in 462 milliseconds

12