/linux/drivers/rpmsg/ |
H A D | qcom_smd.c | 163 struct qcom_smd_edge *edge; member 200 struct qcom_smd_edge *edge; member 372 struct qcom_smd_edge *edge = channel->edge; in qcom_smd_signal_channel() local 374 if (edge->mbox_chan) { in qcom_smd_signal_channel() 380 mbox_send_message(edge->mbox_chan, NULL); in qcom_smd_signal_channel() 381 mbox_client_txdone(edge->mbox_chan, 0); in qcom_smd_signal_channel() 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 450 dev_dbg(&edge->dev, "set_state(%s, %d)\n", channel->name, state); in qcom_smd_channel_set_state() 644 struct qcom_smd_edge *edge = data; in qcom_smd_edge_intr() local [all …]
|
/linux/Documentation/gpu/dp-mst/ |
H A D | topology-figure-3.dot | 6 edge [dir=none]; 9 edge [dir=""]; 13 edge [style=dashed]; 20 edge [style=""]; 29 edge [color=grey]; 32 edge [color=""]; 35 edge [style=dashed;dir=back]; 40 edge [color=grey];
|
H A D | topology-figure-2.dot | 10 edge [style=dashed]; 18 edge [style=""]; 27 edge [color=red]; 30 edge [color=""]; 33 edge [style=dashed;dir=back]; 37 edge [color=red];
|
H A D | topology-figure-1.dot | 10 edge [style=dashed]; 18 edge [style=""]; 31 edge [style=dashed;dir=back];
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | mscc-phy-vsc8531.txt | 7 with the 'edge-slowdown' property. 9 - vsc8531,edge-slowdown : % the edge should be slowed down relative to 10 the fastest possible edge time. 13 drive strength will affect the edge rate of 17 and in effect slow down the edge rate if 19 To adjust the edge-slowdown, the 'vddmac' 21 supported edge-slowdown values for a given 69 vsc8531,edge-slowdown = <7>;
|
/linux/drivers/media/pci/cobalt/ |
H A D | cobalt-irq.c | 140 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 …]
|
/linux/drivers/gpio/ |
H A D | gpio-mxc.c | 167 int edge; in gpio_set_irq_type() local 173 edge = GPIO_INT_RISE_EDGE; in gpio_set_irq_type() 176 edge = GPIO_INT_FALL_EDGE; in gpio_set_irq_type() 180 edge = GPIO_INT_BOTH_EDGES; in gpio_set_irq_type() 184 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type() 187 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type() 194 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type() 197 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type() 207 if (edge == GPIO_INT_BOTH_EDGES) in gpio_set_irq_type() 215 if (edge != GPIO_INT_BOTH_EDGES) { in gpio_set_irq_type() [all …]
|
H A D | gpio-mxs.c | 72 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() 106 if (edge & GPIO_INT_LEV_MASK) { 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 [all …]
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | cavium-octeon-gpio.txt | 21 1 - edge triggered on the rising edge. 22 2 - edge triggered on the falling edge 37 * 2) Triggering (1 - edge rising 38 * 2 - edge falling
|
/linux/fs/btrfs/ |
H A D | backref.c | 3067 struct btrfs_backref_edge *edge; in btrfs_backref_alloc_edge() local 3069 edge = kzalloc(sizeof(*edge), GFP_NOFS); in btrfs_backref_alloc_edge() 3070 if (edge) in btrfs_backref_alloc_edge() 3072 return edge; in btrfs_backref_alloc_edge() 3076 struct btrfs_backref_edge *edge) in btrfs_backref_free_edge() argument 3078 if (edge) { in btrfs_backref_free_edge() 3080 kfree(edge); in btrfs_backref_free_edge() 3131 struct btrfs_backref_edge *edge; in btrfs_backref_cleanup_node() local 3137 edge = list_entry(node->upper.next, struct btrfs_backref_edge, in btrfs_backref_cleanup_node() 3139 list_del(&edge->list[LOWER]); in btrfs_backref_cleanup_node() [all …]
|
/linux/Documentation/userspace-api/gpio/ |
H A D | gpio-v2-line-event-read.rst | 12 GPIO_V2_LINE_EVENT_READ - Read edge detection events for lines from a request. 36 Read edge detection events for lines from a request. 40 both. Edge events are then generated whenever edge interrupts are detected on 44 to active transition is a rising edge. If ``GPIO_V2_LINE_FLAG_ACTIVE_LOW`` is 46 ``GPIO_V2_LINE_FLAG_EDGE_RISING`` then corresponds to a falling physical edge. 48 The kernel captures and timestamps edge events as close as possible to their 71 Changing the edge detection flags using gpio-v2-line-set-config-ioctl.rst
|
H A D | gpio-lineevent-data-read.rst | 16 GPIO_LINEEVENT_DATA_READ - Read edge detection events from a line event. 40 Read edge detection events for a line from a line event. 44 both. Edge events are then generated whenever edge interrupts are detected on 48 to active transition is a rising edge. If ``GPIOHANDLE_REQUEST_ACTIVE_LOW`` is 50 ``GPIOEVENT_REQUEST_RISING_EDGE`` then corresponds to a falling physical edge. 52 The kernel captures and timestamps edge events as close as possible to their
|
H A D | gpio-get-lineevent-ioctl.rst | 16 GPIO_GET_LINEEVENT_IOCTL - Request a line with edge detection from the kernel. 38 Request a line with edge detection from the kernel. 51 Requesting edge detection on a line that does not support interrupts is an 71 The edge flags, ``GPIOEVENT_REQUEST_RISING_EDGE`` and
|
/linux/drivers/irqchip/ |
H A D | irq-lpc32xx.c | 76 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()
|
/linux/drivers/media/rc/ |
H A D | pwm-ir-tx.c | 67 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()
|
/linux/drivers/pps/ |
H A D | kc.c | 41 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() 95 * @event: PPS event edge
|
/linux/drivers/clk/ |
H A D | clk-axi-clkgen.c | 185 unsigned int edge; member 207 params->edge = divider % 2; in axi_clkgen_calc_clk_params() 214 params->edge = divider % 2; in axi_clkgen_calc_clk_params() 217 if (params->edge == 0) { in axi_clkgen_calc_clk_params() 222 if (params->edge == 0 || frac_divider == 1) in axi_clkgen_calc_clk_params() 224 if (((params->edge == 0) ^ (frac_divider == 1)) || in axi_clkgen_calc_clk_params() 228 params->frac_phase = params->edge * 4 + frac_divider / 2; in axi_clkgen_calc_clk_params() 329 (params->frac_wf_r << 10) | (params->edge << 7) | in axi_clkgen_set_div() 370 (params.edge << 13) | (params.nocount << 12) | in axi_clkgen_set_rate()
|
/linux/drivers/remoteproc/ |
H A D | qcom_common.c | 203 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()
|
/linux/drivers/counter/ |
H A D | microchip-tcb-capture.c | 209 u32 edge = ATMEL_TC_ETRGEDG_NONE; in mchp_tc_count_action_write() local 217 edge = ATMEL_TC_ETRGEDG_NONE; in mchp_tc_count_action_write() 220 edge = ATMEL_TC_ETRGEDG_RISING; in mchp_tc_count_action_write() 223 edge = ATMEL_TC_ETRGEDG_FALLING; in mchp_tc_count_action_write() 226 edge = ATMEL_TC_ETRGEDG_BOTH; in mchp_tc_count_action_write() 235 ATMEL_TC_ETRGEDG, edge); in mchp_tc_count_action_write()
|
/linux/arch/m68k/coldfire/ |
H A D | intc-5272.c | 163 int irq, edge; in init_IRQ() local 173 edge = 0; in init_IRQ() 175 edge = intc_irqmap[irq - MCFINT_VECBASE].ack; in init_IRQ() 176 if (edge) { in init_IRQ()
|
/linux/include/linux/rpmsg/ |
H A D | qcom_smd.h | 14 void qcom_smd_unregister_edge(struct qcom_smd_edge *edge); 25 static inline void qcom_smd_unregister_edge(struct qcom_smd_edge *edge) in qcom_smd_unregister_edge() argument
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3399-khadas-edge.dts | 8 #include "rk3399-khadas-edge.dtsi" 12 compatible = "khadas,edge", "rockchip,rk3399";
|
H A D | rk3399-khadas-edge-v.dts | 8 #include "rk3399-khadas-edge.dtsi" 12 compatible = "khadas,edge-v", "rockchip,rk3399";
|
/linux/drivers/accessibility/speakup/ |
H A D | DefaultKeyAssignments | 18 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)
|
/linux/drivers/soc/pxa/ |
H A D | mfp.c | 171 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()
|