/openbmc/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 …]
|
/openbmc/linux/drivers/media/rc/ |
H 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() 124 ktime_t last = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_modulated() 128 edge = ktime_add_ns(edge, pulse); in gpio_ir_tx_modulated() [all …]
|
H A D | serial_ir.c | 36 void (*send_pulse)(unsigned int length, ktime_t edge); 59 static void send_pulse_irdeo(unsigned int length, ktime_t edge); 62 static void send_pulse_homebrew(unsigned int length, ktime_t edge); 214 static void send_pulse_homebrew_softcarrier(unsigned int length, ktime_t edge) in send_pulse_homebrew_softcarrier() argument 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() 250 static void send_pulse_homebrew(unsigned int length, ktime_t edge) in send_pulse_homebrew() argument [all …]
|
H 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()
|
/openbmc/linux/drivers/soc/qcom/ |
H A D | rpm-proc.c | 12 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()
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | qgraph.c | 92 QOSGraphEdge *edge = g_new0(QOSGraphEdge, 1); in add_edge() local 93 edge->type = type; in add_edge() 94 edge->dest = g_strdup(dest); in add_edge() 95 edge->edge_name = g_strdup(opts->edge_name ?: dest); in add_edge() 96 edge->arg = g_memdup2(opts->arg, opts->size_arg); in add_edge() 98 edge->before_cmd_line = in add_edge() 100 edge->extra_device_opts = in add_edge() 102 edge->after_cmd_line = in add_edge() 105 QSLIST_INSERT_HEAD(list, edge, edge_list); in add_edge() 474 QOSEdgeType qos_graph_edge_get_type(QOSGraphEdge *edge) in qos_graph_edge_get_type() argument [all …]
|
H A D | qgraph_internal.h | 129 QOSEdgeType qos_graph_edge_get_type(QOSGraphEdge *edge); 138 char *qos_graph_edge_get_dest(QOSGraphEdge *edge); 153 void *qos_graph_edge_get_arg(QOSGraphEdge *edge); 163 char *qos_graph_edge_get_after_cmd_line(QOSGraphEdge *edge); 173 char *qos_graph_edge_get_before_cmd_line(QOSGraphEdge *edge); 183 char *qos_graph_edge_get_extra_device_opts(QOSGraphEdge *edge); 194 char *qos_graph_edge_get_name(QOSGraphEdge *edge);
|
H A D | qos_external.c | 97 QOSGraphEdge *edge; in allocate_objects() local 121 edge = qos_graph_get_edge(path[current - 1], path[current]); in allocate_objects() 125 g_assert(qos_graph_edge_get_type(edge) == QEDGE_CONSUMED_BY); in allocate_objects() 129 switch (qos_graph_edge_get_type(edge)) { in allocate_objects() 135 edge_arg = qos_graph_edge_get_arg(edge); in allocate_objects()
|
/openbmc/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];
|
/openbmc/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>;
|
/openbmc/qemu/tests/unit/ |
H A D | test-qgraph.c | 75 QOSGraphEdge *edge; in check_contains() local 78 edge = qos_graph_get_edge(machine, driver); in check_contains() 79 g_assert_nonnull(edge); in check_contains() 80 g_assert_cmpint(qos_graph_edge_get_type(edge), ==, QEDGE_CONTAINS); in check_contains() 86 QOSGraphEdge *edge; in check_produces() local 90 edge = qos_graph_get_edge(machine, interface); in check_produces() 91 g_assert_nonnull(edge); in check_produces() 92 g_assert_cmpint(qos_graph_edge_get_type(edge), ==, in check_produces() 99 QOSGraphEdge *edge; in check_consumes() local 103 edge = qos_graph_get_edge(interface, driver); in check_consumes() [all …]
|
/openbmc/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 …]
|
/openbmc/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 …]
|
/openbmc/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
|
/openbmc/openbmc/poky/meta/lib/oeqa/core/decorator/ |
H A D | depends.py | 46 for edge in graph[node]: 47 if edge not in resolved: 48 if edge in seen: 50 " dependency." % (node, edge)) 51 _dep_resolve(graph, edge, resolved, seen)
|
/openbmc/qemu/hw/gpio/ |
H A D | omap_gpio.c | 38 uint16_t edge; member 65 if (((s->edge & s->inputs & ~prev) | (~s->edge & ~s->inputs & prev)) & in omap_gpio_set() 93 return s->edge; in omap_gpio_read() 151 s->edge = value; in omap_gpio_write() 187 s->edge = ~0; in omap_gpio_reset()
|
/openbmc/linux/fs/btrfs/ |
H A D | backref.h | 455 static inline void btrfs_backref_link_edge(struct btrfs_backref_edge *edge, in btrfs_backref_link_edge() argument 461 edge->node[LOWER] = lower; in btrfs_backref_link_edge() 462 edge->node[UPPER] = upper; in btrfs_backref_link_edge() 464 list_add_tail(&edge->list[LOWER], &lower->upper); in btrfs_backref_link_edge() 466 list_add_tail(&edge->list[UPPER], &upper->lower); in btrfs_backref_link_edge() 483 struct btrfs_backref_edge *edge) in btrfs_backref_free_edge() argument 485 if (edge) { in btrfs_backref_free_edge() 487 kfree(edge); in btrfs_backref_free_edge()
|
H A D | backref.c | 3035 struct btrfs_backref_edge *edge; in btrfs_backref_alloc_edge() local 3037 edge = kzalloc(sizeof(*edge), GFP_NOFS); in btrfs_backref_alloc_edge() 3038 if (edge) in btrfs_backref_alloc_edge() 3040 return edge; in btrfs_backref_alloc_edge() 3054 struct btrfs_backref_edge *edge; in btrfs_backref_cleanup_node() local 3061 edge = list_entry(node->upper.next, struct btrfs_backref_edge, in btrfs_backref_cleanup_node() 3063 upper = edge->node[UPPER]; in btrfs_backref_cleanup_node() 3064 list_del(&edge->list[LOWER]); in btrfs_backref_cleanup_node() 3065 list_del(&edge->list[UPPER]); in btrfs_backref_cleanup_node() 3066 btrfs_backref_free_edge(cache, edge); in btrfs_backref_cleanup_node() [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 258 | 145 for edge in graph['edges']: 146 if edge['name'] == 'backing' and \ 147 find_graph_node(graph, edge['parent'])['name'] == 'node3': 148 assert find_graph_node(graph, edge['child'])['name'] == 'node0'
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/linux/drivers/remoteproc/ |
H A D | qcom_common.c | 201 glink->edge = qcom_glink_smem_register(glink->dev, glink->node); in glink_subdev_start() 203 return PTR_ERR_OR_ZERO(glink->edge); in glink_subdev_start() 210 qcom_glink_smem_unregister(glink->edge); in glink_subdev_stop() 211 glink->edge = NULL; in glink_subdev_stop() 312 smd->edge = qcom_smd_register_edge(smd->dev, smd->node); in smd_subdev_start() 314 return PTR_ERR_OR_ZERO(smd->edge); in smd_subdev_start() 321 qcom_smd_unregister_edge(smd->edge); in smd_subdev_stop() 322 smd->edge = NULL; in smd_subdev_stop()
|
/openbmc/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()
|