/linux-6.3-rc2/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() 1482 edge = kzalloc(sizeof(*edge), GFP_KERNEL); in qcom_smd_register_edge() [all …]
|
/linux-6.3-rc2/drivers/media/rc/ |
A D | gpio-ir-tx.c | 78 ktime_t edge; in gpio_ir_tx_unmodulated() local 83 edge = ktime_get(); in gpio_ir_tx_unmodulated() 88 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_unmodulated() 89 delay_until(edge); in gpio_ir_tx_unmodulated() 98 ktime_t edge; in gpio_ir_tx_modulated() local 115 edge = ktime_get(); in gpio_ir_tx_modulated() 120 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_modulated() 121 delay_until(edge); in gpio_ir_tx_modulated() 128 edge = ktime_add_ns(edge, pulse); in gpio_ir_tx_modulated() 134 edge = ktime_add_ns(edge, space); 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 | 58 ktime_t edge; in pwm_ir_tx() local 66 edge = ktime_get(); in pwm_ir_tx() 72 edge = ktime_add_us(edge, txbuf[i]); in pwm_ir_tx() 73 delta = ktime_us_delta(edge, ktime_get()); in pwm_ir_tx()
|
/linux-6.3-rc2/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-6.3-rc2/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-6.3-rc2/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-6.3-rc2/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-6.3-rc2/Documentation/devicetree/bindings/remoteproc/ |
A D | qcom,smd-edge.yaml | 4 $id: http://devicetree.org/schemas/remoteproc/qcom,smd-edge.yaml# 14 some sort - or in SMD language an "edge". The name of the edges are not 18 that "edge". The names of the devices are not important. The properties of 24 const: "smd-edge" 45 Name of the edge, used for debugging and identification purposes. The 65 qcom,smd-edge: 93 - qcom,smd-edge 111 smd-edge { 115 qcom,smd-edge = <1>;
|
A D | qcom,pas-common.yaml | 66 smd-edge: 67 $ref: /schemas/remoteproc/qcom,smd-edge.yaml# 69 Qualcomm Shared Memory subnode which represents communication edge, 73 glink-edge: 74 $ref: /schemas/remoteproc/qcom,glink-edge.yaml# 76 Qualcomm G-Link subnode which represents communication edge, channels
|
A D | qcom,glink-edge.yaml | 4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-edge.yaml# 13 Qualcomm G-Link subnode represents communication edge, channels and devices 18 const: "glink-edge" 46 Name of the edge, used for debugging and identification purposes. The 90 glink-edge {
|
A D | qcom,msm8996-mss-pil.yaml | 133 smd-edge: 134 $ref: /schemas/remoteproc/qcom,smd-edge.yaml# 136 Qualcomm Shared Memory subnode which represents communication edge, 140 glink-edge: 141 $ref: /schemas/remoteproc/qcom,glink-edge.yaml# 236 glink-edge: false 239 - smd-edge 243 smd-edge: false 272 - glink-edge 310 - glink-edge [all …]
|
/linux-6.3-rc2/drivers/gpio/ |
A D | gpio-mxc.c | 166 int edge; in gpio_set_irq_type() local 172 edge = GPIO_INT_RISE_EDGE; in gpio_set_irq_type() 175 edge = GPIO_INT_FALL_EDGE; in gpio_set_irq_type() 183 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type() 186 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type() 193 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type() 196 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type() 234 int edge; in mxc_flip_edge() local 244 edge = GPIO_INT_LOW_LEV; in mxc_flip_edge() 247 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-6.3-rc2/Documentation/devicetree/bindings/soc/qcom/ |
A D | qcom,smd.yaml | 23 "^smd-edge|rpm$": 24 $ref: /schemas/remoteproc/qcom,smd-edge.yaml# 28 processor of some sort - or in SMD language an "edge". The name of the 37 # The following example represents a smd node, with one edge representing the 49 qcom,smd-edge = <15>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/display/panel/ |
A D | panel-timing.yaml | 170 Data driving on rising or falling edge. 171 Use 0 to drive pixel data on falling edge and 172 sample data on rising edge. 173 Use 1 to drive pixel data on rising edge and 174 sample data on falling edge 180 Drive sync on rising or sample sync on falling edge. 182 Use 0 to drive sync on falling edge and 183 sample sync on rising edge of pixel clock. 184 Use 1 to drive sync on rising edge and 185 sample sync on falling edge of pixel clock
|
/linux-6.3-rc2/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-6.3-rc2/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-6.3-rc2/fs/btrfs/ |
A D | backref.h | 449 static inline void btrfs_backref_link_edge(struct btrfs_backref_edge *edge, in btrfs_backref_link_edge() argument 455 edge->node[LOWER] = lower; in btrfs_backref_link_edge() 456 edge->node[UPPER] = upper; in btrfs_backref_link_edge() 458 list_add_tail(&edge->list[LOWER], &lower->upper); in btrfs_backref_link_edge() 460 list_add_tail(&edge->list[UPPER], &upper->lower); in btrfs_backref_link_edge() 477 struct btrfs_backref_edge *edge) in btrfs_backref_free_edge() argument 479 if (edge) { in btrfs_backref_free_edge() 481 kfree(edge); in btrfs_backref_free_edge()
|
A D | backref.c | 3001 edge = kzalloc(sizeof(*edge), GFP_NOFS); in btrfs_backref_alloc_edge() 3002 if (edge) in btrfs_backref_alloc_edge() 3004 return edge; in btrfs_backref_alloc_edge() 3027 upper = edge->node[UPPER]; in btrfs_backref_cleanup_node() 3122 if (!edge) in handle_direct_tree_backref() 3251 if (!edge) { in handle_indirect_tree_backref() 3366 exist = edge->node[UPPER]; in btrfs_backref_add_tree_node() 3489 upper = edge->node[UPPER]; in btrfs_backref_finish_upper_links() 3490 lower = edge->node[LOWER]; in btrfs_backref_finish_upper_links() 3572 lower = edge->node[LOWER]; in btrfs_backref_error_cleanup() [all …]
|
/linux-6.3-rc2/drivers/irqchip/ |
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-6.3-rc2/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 positive edge. 72 1 - Odd channel is latched on the positive edge and even channel is 73 latched on 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-6.3-rc2/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()
|
/linux-6.3-rc2/drivers/remoteproc/ |
A D | qcom_common.c | 192 glink->edge = qcom_glink_smem_register(glink->dev, glink->node); in glink_subdev_start() 194 return PTR_ERR_OR_ZERO(glink->edge); in glink_subdev_start() 201 qcom_glink_smem_unregister(glink->edge); in glink_subdev_stop() 202 glink->edge = NULL; in glink_subdev_stop() 303 smd->edge = qcom_smd_register_edge(smd->dev, smd->node); in smd_subdev_start() 305 return PTR_ERR_OR_ZERO(smd->edge); in smd_subdev_start() 312 qcom_smd_unregister_edge(smd->edge); in smd_subdev_stop() 313 smd->edge = NULL; in smd_subdev_stop()
|