/linux-master/arch/arm64/boot/dts/bitmain/ |
H A D | Makefile | 3 dtb-$(CONFIG_ARCH_BITMAIN) += bm1880-sophon-edge.dtb
|
/linux-master/scripts/dtc/include-prefixes/arm64/bitmain/ |
H A D | Makefile | 3 dtb-$(CONFIG_ARCH_BITMAIN) += bm1880-sophon-edge.dtb
|
/linux-master/drivers/soc/qcom/ |
H A D | rpm-proc.c | 12 struct qcom_smd_edge *edge = NULL; local 17 edge_node = of_get_child_by_name(dev->of_node, "smd-edge"); 19 edge = qcom_smd_register_edge(dev, edge_node); 21 if (IS_ERR(edge)) 22 return dev_err_probe(dev, PTR_ERR(edge), 23 "Failed to register smd-edge\n"); 32 platform_set_drvdata(pdev, edge); 35 if (edge) 36 qcom_smd_unregister_edge(edge); 42 struct qcom_smd_edge *edge local [all...] |
/linux-master/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) argument
|
/linux-master/drivers/media/rc/ |
H A D | gpio-ir-tx.c | 78 ktime_t edge; local 83 edge = ktime_get(); 88 edge = ktime_add_us(edge, txbuf[i]); 89 delay_until(edge); 98 ktime_t edge; local 115 edge = ktime_get(); 120 edge = ktime_add_us(edge, txbuf[i]); 121 delay_until(edge); [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) argument 216 ktime_t now, target = ktime_add_us(edge, length); 235 edge = ktime_add_ns(edge, pulse); 236 delta = ktime_to_ns(ktime_sub(edge, now)); 243 edge = ktime_add_ns(edge, spac 250 send_pulse_homebrew(unsigned int length, ktime_t edge) argument 638 ktime_t edge; local [all...] |
H A D | pwm-ir-tx.c | 67 ktime_t edge; local 75 edge = ktime_get(); 81 edge = ktime_add_us(edge, txbuf[i]); 82 delta = ktime_us_delta(edge, ktime_get());
|
/linux-master/drivers/rpmsg/ |
H A D | qcom_smd.c | 97 * @dev: device associated with this edge 98 * @name: name of this edge 99 * @of_node: of_node handle for information related to this edge 100 * @edge_id: identifier of this edge 102 * @irq: interrupt for signals on this edge 108 * @channels: list of all channels detected on this edge 114 * @state_work: work item for edge state changes 163 struct qcom_smd_edge *edge; member in struct:qcom_smd_device 178 * @edge: qcom_smd_edge this channel is living on 200 struct qcom_smd_edge *edge; member in struct:qcom_smd_channel 372 struct qcom_smd_edge *edge = channel->edge; local 444 struct qcom_smd_edge *edge = channel->edge; local 644 struct qcom_smd_edge *edge = data; local 818 struct qcom_smd_edge *edge = channel->edge; local 876 qcom_smd_find_channel(struct qcom_smd_edge *edge, const char *name) argument 908 struct qcom_smd_edge *edge = qsdev->edge; local 1076 struct qcom_smd_edge *edge = channel->edge; local 1103 qcom_smd_create_chrdev(struct qcom_smd_edge *edge) argument 1123 qcom_smd_create_channel(struct qcom_smd_edge *edge, unsigned smem_info_item, unsigned smem_fifo_item, char *name) argument 1207 struct qcom_smd_edge *edge = container_of(work, struct qcom_smd_edge, scan_work); local 1275 struct qcom_smd_edge *edge = container_of(work, local 1339 qcom_smd_parse_edge(struct device *dev, struct device_node *node, struct qcom_smd_edge *edge) argument 1443 struct qcom_smd_edge *edge = to_smd_edge(dev); local 1457 struct qcom_smd_edge *edge = to_smd_edge(dev); local 1479 struct qcom_smd_edge *edge; local 1539 qcom_smd_unregister_edge(struct qcom_smd_edge *edge) argument 1571 struct qcom_smd_edge *edge = to_smd_edge(dev); local [all...] |
/linux-master/drivers/staging/media/atomisp/pci/css_2401_system/host/ |
H A D | isys_irq_local.h | 24 hrt_data edge; member in struct:isys_irqc_state_s
|
H A D | isys_irq_private.h | 35 state->edge = isys_irqc_reg_load(isys_irqc_id, ISYS_IRQ_EDGE_REG_IDX); 57 state->status, state->edge, state->mask, state->enable, state->level_no);
|
/linux-master/drivers/pps/ |
H A D | kc.c | 41 if (bind_args->edge == 0) 57 pps_kc_hardpps_mode = bind_args->edge; 61 "edge=0x%x\n", bind_args->edge); 95 * @event: PPS event edge
|
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-irq.c | 140 u32 edge = cobalt_read_bar1(cobalt, COBALT_SYS_STAT_EDGE); local 145 cobalt_write_bar1(cobalt, COBALT_SYS_STAT_MASK, mask & ~edge); 146 cobalt_write_bar1(cobalt, COBALT_SYS_STAT_EDGE, edge); 158 edge &= ~dma_fifo_mask; 160 mask & ~edge); 165 if (edge & s->adv_irq_mask) 167 if ((edge & mask & dma_fifo_mask) && vb2_is_streaming(&s->q)) { 175 if (edge & mask & (COBALT_SYSSTAT_VI0_INT1_MSK | 182 if (edge & mask & (COBALT_SYSSTAT_VI0_INT2_MSK | 188 if (edge [all...] |
/linux-master/drivers/remoteproc/ |
H A D | qcom_common.h | 19 struct qcom_glink_smem *edge; member in struct:qcom_rproc_glink 27 struct qcom_smd_edge *edge; member in struct:qcom_rproc_subdev
|
H A D | qcom_common.c | 201 glink->edge = qcom_glink_smem_register(glink->dev, glink->node); 203 return PTR_ERR_OR_ZERO(glink->edge); 210 qcom_glink_smem_unregister(glink->edge); 211 glink->edge = NULL; 232 glink->node = of_get_child_by_name(dev->parent->of_node, "glink-edge"); 312 smd->edge = qcom_smd_register_edge(smd->dev, smd->node); 314 return PTR_ERR_OR_ZERO(smd->edge); 321 qcom_smd_unregister_edge(smd->edge); 322 smd->edge = NULL; 334 smd->node = of_get_child_by_name(dev->parent->of_node, "smd-edge"); [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-mxc.c | 167 int edge; local 173 edge = GPIO_INT_RISE_EDGE; 176 edge = GPIO_INT_FALL_EDGE; 180 edge = GPIO_INT_BOTH_EDGES; 184 edge = GPIO_INT_LOW_LEV; 187 edge = GPIO_INT_HIGH_LEV; 194 edge = GPIO_INT_LOW_LEV; 197 edge = GPIO_INT_HIGH_LEV; 207 if (edge == GPIO_INT_BOTH_EDGES) 215 if (edge ! 235 int edge; local [all...] |
H A D | gpio-mxs.c | 72 int edge; local 83 edge = GPIO_INT_FALL_EDGE; 85 edge = GPIO_INT_RISE_EDGE; 89 edge = GPIO_INT_RISE_EDGE; 92 edge = GPIO_INT_FALL_EDGE; 95 edge = GPIO_INT_LOW_LEV; 98 edge = GPIO_INT_HIGH_LEV; 104 /* set level or edge */ 106 if (edge & GPIO_INT_LEV_MASK) { 116 if (edge 128 u32 bit, val, edge; local [all...] |
/linux-master/drivers/irqchip/ |
H A D | irq-lpc32xx.c | 76 bool high, edge; local 80 edge = true; 84 edge = true; 88 edge = false; 92 edge = false; 110 if (edge) {
|
/linux-master/drivers/hte/ |
H A D | hte-tegra194-test.c | 41 * HTE for rising edge on gpio_in pin. 47 * HW timestamp(<line id>:<ts seq number>): <timestamp>, edge: <edge>. 63 char *edge; local 70 edge = "Unknown"; 72 pr_info("HW timestamp(%u: %llu): %llu, edge: %s\n", 75 "falling" : "rising") : edge);
|
/linux-master/drivers/counter/ |
H A D | microchip-tcb-capture.c | 209 u32 edge = ATMEL_TC_ETRGEDG_NONE; local 211 /* QDEC mode is rising edge only; only TIOA handled in non-QDEC mode */ 217 edge = ATMEL_TC_ETRGEDG_NONE; 220 edge = ATMEL_TC_ETRGEDG_RISING; 223 edge = ATMEL_TC_ETRGEDG_FALLING; 226 edge = ATMEL_TC_ETRGEDG_BOTH; 235 ATMEL_TC_ETRGEDG, edge);
|
/linux-master/arch/m68k/coldfire/ |
H A D | intc-5272.c | 34 * Note that the external interrupts are edge triggered (unlike the 142 * Simple flow handler to deal with the external edge triggered interrupts. 163 int irq, edge; local 173 edge = 0; 175 edge = intc_irqmap[irq - MCFINT_VECBASE].ack; 176 if (edge) {
|
/linux-master/include/uapi/linux/ |
H A D | pps.h | 139 int edge; /* selected event type */ member in struct:pps_bind_args
|
/linux-master/drivers/soc/pxa/ |
H A D | mfp.c | 171 int pin, af, drv, lpm, edge, pull; local 180 edge = MFP_LPM_EDGE(c); 190 p->mfpr_run = tmp | mfpr_lpm[lpm] | mfpr_edge[edge]; 193 p->mfpr_lpm = tmp | mfpr_lpm[lpm] | mfpr_edge[edge];
|
/linux-master/arch/mips/lantiq/ |
H A D | irq.c | 162 int edge = 0; local 169 edge = 1; 173 edge = 1; 177 edge = 1; 191 if (edge)
|
/linux-master/fs/btrfs/ |
H A D | backref.c | 3076 struct btrfs_backref_edge *edge; local 3078 edge = kzalloc(sizeof(*edge), GFP_NOFS); 3079 if (edge) 3081 return edge; 3085 struct btrfs_backref_edge *edge) 3087 if (edge) { 3089 kfree(edge); 3141 struct btrfs_backref_edge *edge; local 3148 edge 3084 btrfs_backref_free_edge(struct btrfs_backref_cache *cache, struct btrfs_backref_edge *edge) argument 3201 btrfs_backref_link_edge(struct btrfs_backref_edge *edge, struct btrfs_backref_node *lower, struct btrfs_backref_node *upper, int link_which) argument 3230 struct btrfs_backref_edge *edge; local 3309 struct btrfs_backref_edge *edge; local 3474 struct btrfs_backref_edge *edge; local 3593 struct btrfs_backref_edge *edge; local 3695 struct btrfs_backref_edge *edge; local [all...] |
/linux-master/drivers/clk/ |
H A D | clk-axi-clkgen.c | 184 unsigned int edge; member in struct:axi_clkgen_div_params 206 params->edge = divider % 2; 213 params->edge = divider % 2; 216 if (params->edge == 0) { 221 if (params->edge == 0 || frac_divider == 1) 223 if (((params->edge == 0) ^ (frac_divider == 1)) || 227 params->frac_phase = params->edge * 4 + frac_divider / 2; 328 (params->frac_wf_r << 10) | (params->edge << 7) | 369 (params.edge << 13) | (params.nocount << 12) |
|