| /linux/drivers/rpmsg/ |
| A D | qcom_smd.c | 372 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() 1478 edge = kzalloc(sizeof(*edge), GFP_KERNEL); in qcom_smd_register_edge() [all …]
|
| /linux/drivers/media/rc/ |
| A D | gpio-ir-tx.c | 54 ktime_t edge; in gpio_ir_tx_unmodulated() local 60 edge = ktime_get(); in gpio_ir_tx_unmodulated() 65 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_unmodulated() 77 ktime_t edge; in gpio_ir_tx_modulated() local 94 edge = ktime_get(); in gpio_ir_tx_modulated() 99 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_modulated() 109 edge = ktime_add_ns(edge, pulse); in gpio_ir_tx_modulated() 110 delta = ktime_to_ns(ktime_sub(edge, in gpio_ir_tx_modulated() 115 edge = ktime_add_ns(edge, space); in gpio_ir_tx_modulated() 116 delta = ktime_to_ns(ktime_sub(edge, in gpio_ir_tx_modulated() [all …]
|
| A D | serial_ir.c | 216 ktime_t now, target = ktime_add_us(edge, length); in send_pulse_homebrew_softcarrier() 235 edge = ktime_add_ns(edge, pulse); in send_pulse_homebrew_softcarrier() 236 delta = ktime_to_ns(ktime_sub(edge, now)); in send_pulse_homebrew_softcarrier() 243 edge = ktime_add_ns(edge, space); in send_pulse_homebrew_softcarrier() 244 delta = ktime_to_ns(ktime_sub(edge, now)); in send_pulse_homebrew_softcarrier() 253 send_pulse_homebrew_softcarrier(length, edge); in send_pulse_homebrew() 638 ktime_t edge; in serial_ir_tx() local 648 edge = ktime_get(); in serial_ir_tx() 653 hardware[type].send_pulse(txbuf[i], edge); in serial_ir_tx() 655 edge = ktime_add_us(edge, txbuf[i]); in serial_ir_tx() [all …]
|
| A D | pwm-ir-tx.c | 57 ktime_t edge; in pwm_ir_tx() local 65 edge = ktime_get(); in pwm_ir_tx() 73 edge = ktime_add_us(edge, txbuf[i]); in pwm_ir_tx() 74 delta = ktime_us_delta(edge, ktime_get()); in pwm_ir_tx()
|
| /linux/Documentation/gpu/dp-mst/ |
| 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];
|
| 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];
|
| /linux/Documentation/devicetree/bindings/net/ |
| 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/gpio/ |
| A D | gpio-mxc.c | 152 int edge; in gpio_set_irq_type() local 158 edge = GPIO_INT_RISE_EDGE; in gpio_set_irq_type() 161 edge = GPIO_INT_FALL_EDGE; in gpio_set_irq_type() 169 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type() 172 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type() 179 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type() 182 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type() 214 int edge; in mxc_flip_edge() local 222 edge = GPIO_INT_LOW_LEV; in mxc_flip_edge() 225 edge = GPIO_INT_HIGH_LEV; in mxc_flip_edge() [all …]
|
| A D | gpio-mxs.c | 73 int edge; in mxs_gpio_set_irq_type() local 84 edge = GPIO_INT_FALL_EDGE; in mxs_gpio_set_irq_type() 86 edge = GPIO_INT_RISE_EDGE; in mxs_gpio_set_irq_type() 90 edge = GPIO_INT_RISE_EDGE; in mxs_gpio_set_irq_type() 93 edge = GPIO_INT_FALL_EDGE; in mxs_gpio_set_irq_type() 96 edge = GPIO_INT_LOW_LEV; in mxs_gpio_set_irq_type() 99 edge = GPIO_INT_HIGH_LEV; in mxs_gpio_set_irq_type() 117 if (edge & GPIO_INT_POL_MASK) in mxs_gpio_set_irq_type() 129 u32 bit, val, edge; in mxs_flip_edge() local 136 edge = val & bit; in mxs_flip_edge() [all …]
|
| /linux/drivers/media/pci/cobalt/ |
| 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/Documentation/devicetree/bindings/gpio/ |
| 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/Documentation/devicetree/bindings/display/panel/ |
| A D | panel-timing.yaml | 173 Data driving on rising or falling edge. 174 Use 0 to drive pixel data on falling edge and 175 sample data on rising edge. 176 Use 1 to drive pixel data on rising edge and 177 sample data on falling edge 182 Drive sync on rising or sample sync on falling edge. 184 Use 0 to drive sync on falling edge and 185 sample sync on rising edge of pixel clock. 186 Use 1 to drive sync on rising edge and 187 sample sync on falling edge of pixel clock
|
| /linux/fs/btrfs/ |
| A D | backref.c | 2520 edge = kzalloc(sizeof(*edge), GFP_NOFS); 2521 if (edge) 2523 return edge; 2546 upper = edge->node[UPPER]; 2641 if (!edge) 2770 if (!edge) { 2885 exist = edge->node[UPPER]; 3008 upper = edge->node[UPPER]; 3009 lower = edge->node[LOWER]; 3091 lower = edge->node[LOWER]; [all …]
|
| A D | backref.h | 282 static inline void btrfs_backref_link_edge(struct btrfs_backref_edge *edge, in btrfs_backref_link_edge() argument 288 edge->node[LOWER] = lower; in btrfs_backref_link_edge() 289 edge->node[UPPER] = upper; in btrfs_backref_link_edge() 291 list_add_tail(&edge->list[LOWER], &lower->upper); in btrfs_backref_link_edge() 293 list_add_tail(&edge->list[UPPER], &upper->lower); in btrfs_backref_link_edge() 310 struct btrfs_backref_edge *edge) in btrfs_backref_free_edge() argument 312 if (edge) { in btrfs_backref_free_edge() 314 kfree(edge); in btrfs_backref_free_edge()
|
| /linux/Documentation/devicetree/bindings/soc/qcom/ |
| A D | qcom,smd.txt | 15 processor of some sort - or in SMD language an "edge". The name of the edges 17 The edge is described by the following properties: 40 - qcom,smd-edge: 55 Definition: name of the edge, used for debugging and identification 62 "edge". The names of the devices are not important. The properties of these 74 The following example represents a smd node, with one edge representing the 89 qcom,smd-edge = <15>;
|
| A D | qcom,glink.txt | 1 Qualcomm GLINK edge binding 3 This binding describes a Qualcomm GLINK edge, a fifo based mechanism for 5 of edges can be described by the binding; the GLINK RPM edge and a SMEM based 6 edge. 16 Definition: should specify the subsystem name this edge corresponds to. 27 Definition: specifies the identifier of the remote endpoint of this edge
|
| /linux/Documentation/devicetree/bindings/pps/ |
| A D | pps-gpio.txt | 15 - assert-falling-edge: when present, assert is indicated by a falling edge 16 (instead of by a rising edge) 24 assert-falling-edge;
|
| /linux/Documentation/devicetree/bindings/display/bridge/ |
| A D | ti,tfp410.yaml | 50 Endpoint sampling edge. 52 - 0 # Falling edge 53 - 1 # Rising edge 60 - 12 # 12 data lines connected and dual-edge mode 61 - 24 # 24 data lines connected and single-edge mode
|
| /linux/Documentation/devicetree/bindings/sound/ |
| A D | tlv320adcx140.yaml | 65 ti,pdm-edge-select: 67 Defines the PDMCLK sampling edge configuration for the PDM inputs. This 70 0 - (default) Odd channel is latched on the negative edge and even 71 channel is latched on the the positive edge. 72 1 - Odd channel is latched on the positive edge and even channel is 73 latched on the the negative edge. 75 PDMIN1 - PDMCLK latching edge used for channel 1 and 2 data 76 PDMIN2 - PDMCLK latching edge used for channel 3 and 4 data 77 PDMIN3 - PDMCLK latching edge used for channel 5 and 6 data 78 PDMIN4 - PDMCLK latching edge used for channel 7 and 8 data [all …]
|
| /linux/Documentation/devicetree/bindings/iio/adc/ |
| A D | atmel,sama5d2-adc.yaml | 44 atmel,trigger-edge-type: 47 One of possible edge types for the ADTRG hardware trigger pin. 48 When the specific edge type is detected, the conversion will 75 - atmel,trigger-edge-type 96 atmel,trigger-edge-type = <IRQ_TYPE_EDGE_BOTH>;
|
| /linux/drivers/irqchip/ |
| A D | irq-lpc32xx.c | 75 bool high, edge; in lpc32xx_irq_set_type() local 79 edge = true; in lpc32xx_irq_set_type() 83 edge = true; in lpc32xx_irq_set_type() 87 edge = false; in lpc32xx_irq_set_type() 91 edge = false; in lpc32xx_irq_set_type() 109 if (edge) { in lpc32xx_irq_set_type()
|
| /linux/Documentation/devicetree/bindings/power/reset/ |
| A D | gpio-poweroff.txt | 3 The driver supports both level triggered and edge triggered power off. 11 condition. This will also cause an inactive->active edge condition, so 12 triggering positive edge triggered power off. After a delay of 100ms, 13 the GPIO is set to inactive, thus causing an active->inactive edge, 14 triggering negative edge triggered power off. After another 100ms
|
| /linux/drivers/remoteproc/ |
| A D | qcom_common.c | 187 glink->edge = qcom_glink_smem_register(glink->dev, glink->node); in glink_subdev_start() 189 return PTR_ERR_OR_ZERO(glink->edge); in glink_subdev_start() 196 qcom_glink_smem_unregister(glink->edge); in glink_subdev_stop() 197 glink->edge = NULL; in glink_subdev_stop() 298 smd->edge = qcom_smd_register_edge(smd->dev, smd->node); in smd_subdev_start() 300 return PTR_ERR_OR_ZERO(smd->edge); in smd_subdev_start() 307 qcom_smd_unregister_edge(smd->edge); in smd_subdev_stop() 308 smd->edge = NULL; in smd_subdev_stop()
|
| /linux/drivers/clk/ |
| A D | clk-axi-clkgen.c | 184 unsigned int edge; member 206 params->edge = divider % 2; in axi_clkgen_calc_clk_params() 213 params->edge = divider % 2; in axi_clkgen_calc_clk_params() 216 if (params->edge == 0) { in axi_clkgen_calc_clk_params() 221 if (params->edge == 0 || frac_divider == 1) in axi_clkgen_calc_clk_params() 223 if (((params->edge == 0) ^ (frac_divider == 1)) || in axi_clkgen_calc_clk_params() 227 params->frac_phase = params->edge * 4 + frac_divider / 2; in axi_clkgen_calc_clk_params() 328 (params->frac_wf_r << 10) | (params->edge << 7) | in axi_clkgen_set_div() 369 (params.edge << 13) | (params.nocount << 12) | in axi_clkgen_set_rate()
|
| /linux/drivers/pps/ |
| 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()
|