Home
last modified time | relevance | path

Searched refs:edge (Results 1 – 25 of 43) sorted by relevance

12

/drivers/rpmsg/
A Dqcom_smd.c372 struct qcom_smd_edge *edge = channel->edge; in qcom_smd_signal_channel() local
383 regmap_write(edge->ipc_regmap, edge->ipc_offset, BIT(edge->ipc_bit)); in qcom_smd_signal_channel()
444 struct qcom_smd_edge *edge = channel->edge; in qcom_smd_channel_set_state() local
818 struct qcom_smd_edge *edge = channel->edge; in qcom_smd_channel_open() local
908 struct qcom_smd_edge *edge = qsdev->edge; in qcom_smd_create_ept() local
1076 struct qcom_smd_edge *edge = channel->edge; in qcom_smd_create_device() local
1085 qsdev->edge = edge; in qcom_smd_create_device()
1111 qsdev->edge = edge; in qcom_smd_create_chrdev()
1139 channel->edge = edge; in qcom_smd_create_channel()
1487 edge = kzalloc(sizeof(*edge), GFP_KERNEL); in qcom_smd_register_edge()
[all …]
/drivers/media/rc/
A Dgpio-ir-tx.c78 ktime_t edge; in gpio_ir_tx_unmodulated() local
81 edge = ktime_get(); in gpio_ir_tx_unmodulated()
86 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_unmodulated()
87 delay_until(edge); in gpio_ir_tx_unmodulated()
96 ktime_t edge; in gpio_ir_tx_modulated() local
111 edge = ktime_get(); in gpio_ir_tx_modulated()
116 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_modulated()
117 delay_until(edge); in gpio_ir_tx_modulated()
124 edge = ktime_add_ns(edge, pulse); in gpio_ir_tx_modulated()
130 edge = ktime_add_ns(edge, space); in gpio_ir_tx_modulated()
[all …]
A Dserial_ir.c217 ktime_t now, target = ktime_add_us(edge, length); in send_pulse_homebrew_softcarrier()
236 edge = ktime_add_ns(edge, pulse); in send_pulse_homebrew_softcarrier()
237 delta = ktime_to_ns(ktime_sub(edge, now)); in send_pulse_homebrew_softcarrier()
244 edge = ktime_add_ns(edge, space); in send_pulse_homebrew_softcarrier()
245 delta = ktime_to_ns(ktime_sub(edge, now)); in send_pulse_homebrew_softcarrier()
254 send_pulse_homebrew_softcarrier(length, edge); in send_pulse_homebrew()
639 ktime_t edge; in serial_ir_tx() local
649 edge = ktime_get(); in serial_ir_tx()
654 hardware[type].send_pulse(txbuf[i], edge); in serial_ir_tx()
656 edge = ktime_add_us(edge, txbuf[i]); in serial_ir_tx()
[all …]
A Dpwm-ir-tx.c67 ktime_t edge; in pwm_ir_tx_sleep() local
75 edge = ktime_get(); in pwm_ir_tx_sleep()
81 edge = ktime_add_us(edge, txbuf[i]); in pwm_ir_tx_sleep()
82 delta = ktime_us_delta(edge, ktime_get()); in pwm_ir_tx_sleep()
/drivers/soc/qcom/
A Drpm-proc.c12 struct qcom_smd_edge *edge = NULL; in rpm_proc_probe() local
19 edge = qcom_smd_register_edge(dev, edge_node); in rpm_proc_probe()
21 if (IS_ERR(edge)) in rpm_proc_probe()
22 return dev_err_probe(dev, PTR_ERR(edge), in rpm_proc_probe()
32 platform_set_drvdata(pdev, edge); in rpm_proc_probe()
35 if (edge) in rpm_proc_probe()
36 qcom_smd_unregister_edge(edge); in rpm_proc_probe()
42 struct qcom_smd_edge *edge = platform_get_drvdata(pdev); in rpm_proc_remove() local
44 if (edge) in rpm_proc_remove()
45 qcom_smd_unregister_edge(edge); in rpm_proc_remove()
/drivers/media/pci/cobalt/
A Dcobalt-irq.c140 u32 edge = cobalt_read_bar1(cobalt, COBALT_SYS_STAT_EDGE); in cobalt_irq_handler() local
145 cobalt_write_bar1(cobalt, COBALT_SYS_STAT_MASK, mask & ~edge); in cobalt_irq_handler()
146 cobalt_write_bar1(cobalt, COBALT_SYS_STAT_EDGE, edge); in cobalt_irq_handler()
158 edge &= ~dma_fifo_mask; in cobalt_irq_handler()
160 mask & ~edge); in cobalt_irq_handler()
165 if (edge & s->adv_irq_mask) in cobalt_irq_handler()
167 if ((edge & mask & dma_fifo_mask) && vb2_is_streaming(&s->q)) { in cobalt_irq_handler()
175 if (edge & mask & (COBALT_SYSSTAT_VI0_INT1_MSK | in cobalt_irq_handler()
182 if (edge & mask & (COBALT_SYSSTAT_VI0_INT2_MSK | in cobalt_irq_handler()
188 if (edge & mask & COBALT_SYSSTAT_VOHSMA_INT1_MSK) in cobalt_irq_handler()
[all …]
/drivers/gpio/
A Dgpio-mxc.c168 int edge; in gpio_set_irq_type() local
174 edge = GPIO_INT_RISE_EDGE; in gpio_set_irq_type()
177 edge = GPIO_INT_FALL_EDGE; in gpio_set_irq_type()
185 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type()
188 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type()
195 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type()
198 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type()
233 int edge; in mxc_flip_edge() local
243 edge = GPIO_INT_LOW_LEV; in mxc_flip_edge()
246 edge = GPIO_INT_HIGH_LEV; in mxc_flip_edge()
[all …]
A Dgpio-mxs.c72 int edge; in mxs_gpio_set_irq_type() local
83 edge = GPIO_INT_FALL_EDGE; in mxs_gpio_set_irq_type()
85 edge = GPIO_INT_RISE_EDGE; in mxs_gpio_set_irq_type()
89 edge = GPIO_INT_RISE_EDGE; in mxs_gpio_set_irq_type()
92 edge = GPIO_INT_FALL_EDGE; in mxs_gpio_set_irq_type()
95 edge = GPIO_INT_LOW_LEV; in mxs_gpio_set_irq_type()
98 edge = GPIO_INT_HIGH_LEV; in mxs_gpio_set_irq_type()
116 if (edge & GPIO_INT_POL_MASK) in mxs_gpio_set_irq_type()
128 u32 bit, val, edge; in mxs_flip_edge() local
135 edge = val & bit; in mxs_flip_edge()
[all …]
A Dgpio-grgpio.c126 u32 edge; in grgpio_irq_set_type() local
131 edge = 0; in grgpio_irq_set_type()
135 edge = 0; in grgpio_irq_set_type()
139 edge = mask; in grgpio_irq_set_type()
143 edge = mask; in grgpio_irq_set_type()
155 priv->gc.write_reg(priv->regs + GRGPIO_IEDGE, iedge | edge); in grgpio_irq_set_type()
A Dgpio-stp-xway.c83 u32 edge; /* rising or falling edge triggered shift register */ member
178 chip->edge, XWAY_STP_CON0); in xway_stp_hw_init()
297 chip->edge = XWAY_STP_FALLING; in xway_stp_probe()
/drivers/irqchip/
A Dirq-lpc32xx.c76 bool high, edge; in lpc32xx_irq_set_type() local
80 edge = true; in lpc32xx_irq_set_type()
84 edge = true; in lpc32xx_irq_set_type()
88 edge = false; in lpc32xx_irq_set_type()
92 edge = false; in lpc32xx_irq_set_type()
110 if (edge) { in lpc32xx_irq_set_type()
/drivers/pps/
A Dkc.c41 if (bind_args->edge == 0) in pps_kc_bind()
57 pps_kc_hardpps_mode = bind_args->edge; in pps_kc_bind()
61 "edge=0x%x\n", bind_args->edge); in pps_kc_bind()
A Dpps.c225 if ((bind_args.edge & ~pps->info.mode) != 0) { in pps_cdev_ioctl()
227 bind_args.edge); in pps_cdev_ioctl()
233 (bind_args.edge & ~PPS_CAPTUREBOTH) != 0 || in pps_cdev_ioctl()
236 " parameters (%x)\n", bind_args.edge); in pps_cdev_ioctl()
/drivers/clk/
A Dclk-axi-clkgen.c192 unsigned int edge; member
214 params->edge = divider % 2; in axi_clkgen_calc_clk_params()
221 params->edge = divider % 2; in axi_clkgen_calc_clk_params()
224 if (params->edge == 0) { in axi_clkgen_calc_clk_params()
229 if (params->edge == 0 || frac_divider == 1) in axi_clkgen_calc_clk_params()
231 if (((params->edge == 0) ^ (frac_divider == 1)) || in axi_clkgen_calc_clk_params()
235 params->frac_phase = params->edge * 4 + frac_divider / 2; in axi_clkgen_calc_clk_params()
337 (params->frac_wf_r << 10) | (params->edge << 7) | in axi_clkgen_set_div()
377 (params.edge << 13) | (params.nocount << 12) | in axi_clkgen_set_rate()
/drivers/remoteproc/
A Dqcom_common.c203 glink->edge = qcom_glink_smem_register(glink->dev, glink->node); in glink_subdev_start()
205 return PTR_ERR_OR_ZERO(glink->edge); in glink_subdev_start()
212 qcom_glink_smem_unregister(glink->edge); in glink_subdev_stop()
213 glink->edge = NULL; in glink_subdev_stop()
314 smd->edge = qcom_smd_register_edge(smd->dev, smd->node); in smd_subdev_start()
316 return PTR_ERR_OR_ZERO(smd->edge); in smd_subdev_start()
323 qcom_smd_unregister_edge(smd->edge); in smd_subdev_stop()
324 smd->edge = NULL; in smd_subdev_stop()
A Dqcom_common.h19 struct qcom_glink_smem *edge; member
27 struct qcom_smd_edge *edge; member
/drivers/soc/pxa/
A Dmfp.c171 int pin, af, drv, lpm, edge, pull; in mfp_config() local
180 edge = MFP_LPM_EDGE(c); in mfp_config()
190 p->mfpr_run = tmp | mfpr_lpm[lpm] | mfpr_edge[edge]; in mfp_config()
193 p->mfpr_lpm = tmp | mfpr_lpm[lpm] | mfpr_edge[edge]; in mfp_config()
/drivers/accessibility/speakup/
A DDefaultKeyAssignments18 InsKeyPad-4 say from left edge of line to reading cursor.
20 InsKeyPad-6 Say from reading cursor to right edge of line.
33 InsKeyPad-7 Move reading cursor to left edge of screen (insert home)
34 InsKeyPad-1 Move reading cursor to right edge of screen (insert end)
/drivers/hte/
A Dhte-tegra194-test.c63 char *edge; in process_hw_ts() local
70 edge = "Unknown"; in process_hw_ts()
75 "falling" : "rising") : edge); in process_hw_ts()
/drivers/staging/media/atomisp/pci/css_2401_system/host/
A Disys_irq_private.h26 state->edge = isys_irqc_reg_load(isys_irqc_id, ISYS_IRQ_EDGE_REG_IDX); in isys_irqc_state_get()
48 state->status, state->edge, state->mask, state->enable, state->level_no); in isys_irqc_state_dump()
A Disys_irq_local.h15 hrt_data edge; member
/drivers/counter/
A Dmicrochip-tcb-capture.c215 u32 edge = ATMEL_TC_ETRGEDG_NONE; in mchp_tc_count_action_write() local
223 edge = ATMEL_TC_ETRGEDG_NONE; in mchp_tc_count_action_write()
226 edge = ATMEL_TC_ETRGEDG_RISING; in mchp_tc_count_action_write()
229 edge = ATMEL_TC_ETRGEDG_FALLING; in mchp_tc_count_action_write()
232 edge = ATMEL_TC_ETRGEDG_BOTH; in mchp_tc_count_action_write()
241 ATMEL_TC_ETRGEDG, edge); in mchp_tc_count_action_write()
/drivers/net/wireless/ath/ath5k/
A Deeprom.c1655 rep[j].edge = (val >> 8) & pmask; in ath5k_eeprom_read_ctl_info()
1657 rep[j + 1].edge = val & pmask; in ath5k_eeprom_read_ctl_info()
1680 rep[0].edge = (val >> 2) & pmask; in ath5k_eeprom_read_ctl_info()
1681 rep[1].edge = (val << 4) & pmask; in ath5k_eeprom_read_ctl_info()
1684 rep[1].edge |= (val >> 12) & 0xf; in ath5k_eeprom_read_ctl_info()
1685 rep[2].edge = (val >> 6) & pmask; in ath5k_eeprom_read_ctl_info()
1686 rep[3].edge = val & pmask; in ath5k_eeprom_read_ctl_info()
1690 rep[5].edge = (val >> 4) & pmask; in ath5k_eeprom_read_ctl_info()
1691 rep[6].edge = (val << 2) & pmask; in ath5k_eeprom_read_ctl_info()
1694 rep[6].edge |= (val >> 14) & 0x3; in ath5k_eeprom_read_ctl_info()
[all …]
/drivers/clk/xilinx/
A Dclk-xlnx-clock-wizard.c201 u32 div, p5en, edge, prediv2, all; in clk_wzrd_recalc_rate_ver() local
204 edge = !!(readl(div_addr) & WZRD_CLKFBOUT_EDGE); in clk_wzrd_recalc_rate_ver()
209 all = valh + vall + edge; in clk_wzrd_recalc_rate_ver()
583 u32 edged, div2, p5en, edge, prediv2, all, regl, regh, mult; in clk_wzrd_recalc_rate_all_ver() local
586 edge = !!(readl(divider->base + WZRD_CLK_CFG_REG(1, WZRD_CLKFBOUT_1)) & in clk_wzrd_recalc_rate_all_ver()
593 mult = regl + regh + edge; in clk_wzrd_recalc_rate_all_ver()
986 u32 regl, regh, edge, regld, reghd, edged, div; in clk_wzrd_register_output_clocks() local
1016 edge = !!(readl(clk_wzrd->base + WZRD_CLK_CFG_REG(is_versal, 0)) & in clk_wzrd_register_output_clocks()
1022 mult = regl + regh + edge; in clk_wzrd_register_output_clocks()
/drivers/net/wireless/ath/ath9k/
A Dar9003_eeprom.c5139 int edge, in ar9003_hw_get_direct_edge_power() argument
5146 return CTL_EDGE_TPOWER(ctl_2g[idx].ctlEdges[edge]); in ar9003_hw_get_direct_edge_power()
5153 unsigned int edge, in ar9003_hw_get_indirect_edge_power() argument
5189 unsigned int edge; in ar9003_hw_get_max_edge_power() local
5192 for (edge = 0; in ar9003_hw_get_max_edge_power()
5193 (edge < num_edges) && (ctl_freqbin[edge] != AR5416_BCHAN_UNUSED); in ar9003_hw_get_max_edge_power()
5194 edge++) { in ar9003_hw_get_max_edge_power()
5202 edge, is2GHz); in ar9003_hw_get_max_edge_power()
5204 } else if ((edge > 0) && in ar9003_hw_get_max_edge_power()
5205 (freq < ath9k_hw_fbin2freq(ctl_freqbin[edge], in ar9003_hw_get_max_edge_power()
[all …]

Completed in 58 milliseconds

12