Home
last modified time | relevance | path

Searched refs:sci (Results 1 – 25 of 129) sorted by relevance

123456

/openbmc/qemu/hw/char/
H A Drenesas_sci.c87 sci->ssr = FIELD_DP8(sci->ssr, SSR, ORER, 1); in receive()
93 sci->ssr = FIELD_DP8(sci->ssr, SSR, RDRF, 1); in receive()
106 sci->ssr = FIELD_DP8(sci->ssr, SSR, TEND, 0); in send_byte()
107 sci->ssr = FIELD_DP8(sci->ssr, SSR, TDRE, 1); in send_byte()
131 sci->trtime += FIELD_EX8(sci->smr, SMR, PE); in update_trtime()
134 sci->trtime *= 32 * sci->brr; in update_trtime()
137 sci->trtime /= sci->input_freq; in update_trtime()
187 sci->ssr = FIELD_DP8(sci->ssr, SSR, MPBT, in sci_write()
189 sci->ssr = FIELD_DP8(sci->ssr, SSR, ERR, in sci_write()
224 sci->read_ssr = sci->ssr; in sci_read()
[all …]
/openbmc/linux/fs/nilfs2/
H A Dsegment.c429 sci->sc_blk_cnt = sci->sc_datablk_cnt = 0; in nilfs_segctor_reset_segment_buffer()
444 ssp = sci->sc_blk_cnt > 0 ? &sci->sc_binfo_ptr : &sci->sc_finfo_ptr; in nilfs_segctor_zeropad_segsum()
499 sci->sc_binfo_ptr = sci->sc_finfo_ptr; in nilfs_segctor_begin_finfo()
539 sci->sc_finfo_ptr = sci->sc_binfo_ptr; in nilfs_segctor_end_finfo()
540 sci->sc_blk_cnt = sci->sc_datablk_cnt = 0; in nilfs_segctor_end_finfo()
554 sci, &sci->sc_binfo_ptr, binfo_size); in nilfs_segctor_add_file_block()
1947 sci->sc_nblk_inc += sci->sc_nblk_this_inc; in nilfs_segctor_complete_write()
2393 sci->sc_seq_accepted = sci->sc_seq_request; in nilfs_segctor_accept()
2420 sci->sc_seq_done = sci->sc_seq_accepted; in nilfs_segctor_notify()
2662 if (sci->sc_seq_request != sci->sc_seq_done) in nilfs_segctor_thread()
[all …]
/openbmc/linux/drivers/net/netdevsim/
H A Dmacsec.c6 static inline u64 sci_to_cpu(sci_t sci) in sci_to_cpu() argument
8 return be64_to_cpu((__force __be64)sci); in sci_to_cpu()
16 if (ns->macsec.nsim_secy[i].sci == sci) in nsim_macsec_find_secy()
28 if (ns_secy->nsim_rxsc[i].sci == sci) in nsim_macsec_find_rxsc()
58 ns->macsec.nsim_secy[idx].sci = ctx->secy->sci; in nsim_macsec_add_secy()
72 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_upd_secy()
90 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_del_secy()
113 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_add_rxsc()
133 secy->nsim_rxsc[idx].sci = ctx->rx_sc->sci; in nsim_macsec_add_rxsc()
148 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_upd_rxsc()
[all …]
/openbmc/u-boot/drivers/clk/
H A Dclk-ti-sci.c22 const struct ti_sci_handle *sci; member
35 data->sci = ti_sci_get_handle(dev); in ti_sci_clk_probe()
36 if (IS_ERR(data->sci)) in ti_sci_clk_probe()
37 return PTR_ERR(data->sci); in ti_sci_clk_probe()
77 const struct ti_sci_handle *sci = data->sci; in ti_sci_clk_get_rate() local
98 const struct ti_sci_handle *sci = data->sci; in ti_sci_clk_set_rate() local
115 const struct ti_sci_handle *sci = data->sci; in ti_sci_clk_set_parent() local
159 const struct ti_sci_handle *sci = data->sci; in ti_sci_clk_enable() local
169 ret = cops->put_clock(sci, clk->id, clk->data); in ti_sci_clk_enable()
179 const struct ti_sci_handle *sci = data->sci; in ti_sci_clk_disable() local
[all …]
/openbmc/u-boot/drivers/power/domain/
H A Dti-sci-power-domain.c22 const struct ti_sci_handle *sci; member
35 data->sci = ti_sci_get_handle(dev); in ti_sci_power_domain_probe()
36 if (IS_ERR(data->sci)) in ti_sci_power_domain_probe()
37 return PTR_ERR(data->sci); in ti_sci_power_domain_probe()
57 const struct ti_sci_handle *sci = data->sci; in ti_sci_power_domain_on() local
58 const struct ti_sci_dev_ops *dops = &sci->ops.dev_ops; in ti_sci_power_domain_on()
63 ret = dops->get_device(sci, pd->id); in ti_sci_power_domain_on()
74 const struct ti_sci_handle *sci = data->sci; in ti_sci_power_domain_off() local
75 const struct ti_sci_dev_ops *dops = &sci->ops.dev_ops; in ti_sci_power_domain_off()
80 ret = dops->put_device(sci, pd->id); in ti_sci_power_domain_off()
/openbmc/u-boot/drivers/reset/
H A Dreset-ti-sci.c22 const struct ti_sci_handle *sci; member
35 data->sci = ti_sci_get_handle(dev); in ti_sci_reset_probe()
36 if (IS_ERR(data->sci)) in ti_sci_reset_probe()
37 return PTR_ERR(data->sci); in ti_sci_reset_probe()
92 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_set() local
93 const struct ti_sci_dev_ops *dops = &sci->ops.dev_ops; in ti_sci_reset_set()
97 ret = dops->get_device_resets(sci, rst->id, &reset_state); in ti_sci_reset_set()
109 ret = dops->set_device_resets(sci, rst->id, reset_state); in ti_sci_reset_set()
168 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_status() local
169 const struct ti_sci_dev_ops *dops = &sci->ops.dev_ops; in ti_sci_reset_status()
[all …]
/openbmc/u-boot/drivers/sysreset/
H A Dsysreset-ti-sci.c20 const struct ti_sci_handle *sci; member
33 data->sci = ti_sci_get_handle(dev); in ti_sci_sysreset_probe()
34 if (IS_ERR(data->sci)) in ti_sci_sysreset_probe()
35 return PTR_ERR(data->sci); in ti_sci_sysreset_probe()
43 const struct ti_sci_handle *sci = data->sci; in ti_sci_sysreset_request() local
44 const struct ti_sci_core_ops *cops = &sci->ops.core_ops; in ti_sci_sysreset_request()
49 ret = cops->reboot_device(sci); in ti_sci_sysreset_request()
/openbmc/linux/drivers/reset/
H A Dreset-ti-sci.c39 const struct ti_sci_handle *sci; member
66 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_set() local
67 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_set()
78 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_set()
87 ret = dev_ops->set_device_resets(sci, control->dev_id, reset_state); in ti_sci_reset_set()
147 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_status() local
148 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_status()
157 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_status()
221 data->sci = devm_ti_sci_get_handle(&pdev->dev); in ti_sci_reset_probe()
222 if (IS_ERR(data->sci)) in ti_sci_reset_probe()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/serial/
H A Drenesas,sci.yaml4 $id: http://devicetree.org/schemas/serial/renesas,sci.yaml#
20 - renesas,r9a07g043-sci # RZ/G2UL
21 - renesas,r9a07g044-sci # RZ/G2{L,LC}
22 - renesas,r9a07g054-sci # RZ/V2L
23 - const: renesas,sci # generic SCI compatible UART
26 - const: renesas,sci # generic SCI compatible UART
71 - renesas,r9a07g043-sci
72 - renesas,r9a07g044-sci
73 - renesas,r9a07g054-sci
98 compatible = "renesas,r9a07g044-sci", "renesas,sci";
/openbmc/linux/Documentation/devicetree/bindings/dma/ti/
H A Dk3-pktdma.yaml59 ti,sci-rm-range-tchan:
70 ti,sci-rm-range-tflow:
81 ti,sci-rm-range-rchan:
92 ti,sci-rm-range-rflow:
109 - ti,sci
110 - ti,sci-dev-id
111 - ti,sci-rm-range-tchan
112 - ti,sci-rm-range-tflow
113 - ti,sci-rm-range-rchan
114 - ti,sci-rm-range-rflow
[all …]
H A Dk3-bcdma.yaml86 ti,sci-rm-range-bchan:
97 ti,sci-rm-range-tchan:
108 ti,sci-rm-range-rchan:
125 - ti,sci
126 - ti,sci-dev-id
127 - ti,sci-rm-range-rchan
174 - ti,sci-rm-range-bchan
175 - ti,sci-rm-range-tchan
197 - ti,sci-rm-range-tchan
214 ti,sci-dev-id = <25>;
[all …]
H A Dk3-udma.yaml86 ti,sci-rm-range-tchan:
95 ti,sci-rm-range-rchan:
104 ti,sci-rm-range-rflow:
119 - ti,sci
120 - ti,sci-dev-id
122 - ti,sci-rm-range-tchan
123 - ti,sci-rm-range-rchan
124 - ti,sci-rm-range-rflow
155 ti,sci-dev-id = <118>;
169 ti,sci = <&dmsc>;
[all …]
/openbmc/u-boot/drivers/remoteproc/
H A Dk3_rproc.c38 const struct ti_sci_handle *sci; member
55 const struct ti_sci_proc_ops *pops = &rproc->sci->ops.proc_ops; in k3_rproc_load()
61 ret = pops->proc_request(rproc->sci, rproc->proc_id); in k3_rproc_load()
67 ret = pops->set_proc_boot_cfg(rproc->sci, rproc->proc_id, addr, 0, 0); in k3_rproc_load()
87 const struct ti_sci_proc_ops *pops = &rproc->sci->ops.proc_ops; in k3_rproc_start()
113 ret = pops->proc_handover(rproc->sci, rproc->proc_id, in k3_rproc_start()
120 ret = pops->proc_release(rproc->sci, rproc->proc_id); in k3_rproc_start()
186 rproc->sci = ti_sci_get_by_phandle(dev, "ti,sci"); in k3_rproc_of_to_priv()
187 if (IS_ERR(rproc->sci)) { in k3_rproc_of_to_priv()
189 return PTR_ERR(rproc->sci); in k3_rproc_of_to_priv()
/openbmc/linux/drivers/remoteproc/
H A Dti_sci_proc.h24 const struct ti_sci_handle *sci; member
35 ret = tsp->ops->request(tsp->sci, tsp->proc_id); in ti_sci_proc_request()
46 ret = tsp->ops->release(tsp->sci, tsp->proc_id); in ti_sci_proc_release()
57 ret = tsp->ops->handover(tsp->sci, tsp->proc_id, tsp->host_id); in ti_sci_proc_handover()
70 ret = tsp->ops->set_config(tsp->sci, tsp->proc_id, boot_vector, in ti_sci_proc_set_config()
83 ret = tsp->ops->set_control(tsp->sci, tsp->proc_id, ctrl_set, ctrl_clr); in ti_sci_proc_set_control()
96 ret = tsp->ops->get_status(tsp->sci, tsp->proc_id, boot_vector, in ti_sci_proc_get_status()
/openbmc/u-boot/doc/device-tree-bindings/remoteproc/
H A Dk3-rproc.txt18 doc/device-tree-bindings/power/ti,sci-pm-domain.txt
22 doc/device-tree-bindings/reset/ti,sci-reset.txt
23 - ti,sci: Phandle to TI-SCI compatible System controller node.
24 - ti,sci-proc-id: Processor id as identified by TISCI
31 doc/device-tree-bindings/clock/ti,sci-clk.txt
35 - ti,sci-host-id: Host ID to which the processor control is transferred to
47 ti,sci = <&dmsc>;
48 ti,sci-proc-id = <32>;
49 ti,sci-host-id = <10>;
/openbmc/linux/Documentation/devicetree/bindings/arm/keystone/
H A Dti,sci.yaml4 $id: http://devicetree.org/schemas/arm/keystone/ti,sci.yaml#
39 - const: ti,k2g-sci
42 - const: ti,am654-sci
76 $ref: /schemas/soc/ti/sci-pm-domain.yaml#
80 $ref: /schemas/clock/ti,sci-clk.yaml#
84 $ref: /schemas/reset/ti,sci-reset.yaml#
96 compatible = "ti,k2g-sci";
107 compatible = "ti,k2g-sci";
116 compatible = "ti,sci-pm-domain";
121 compatible = "ti,k2g-sci-clk";
[all …]
/openbmc/linux/arch/arm64/boot/dts/ti/
H A Dk3-am65-wakeup.dtsi10 compatible = "ti,am654-sci";
22 compatible = "ti,sci-pm-domain";
27 compatible = "ti,k2g-sci-clk";
32 compatible = "ti,sci-reset";
73 compatible = "ti,sci-intr";
79 ti,sci = <&dmsc>;
80 ti,sci-dev-id = <156>;
/openbmc/linux/drivers/irqchip/
H A Dirq-ti-sci-intr.c30 const struct ti_sci_handle *sci; member
118 intr->sci->ops.rm_irq_ops.free_irq(intr->sci, in ti_sci_intr_irq_domain_free()
170 err = intr->sci->ops.rm_irq_ops.set_irq(intr->sci, in ti_sci_intr_alloc_parent_irq()
257 intr->sci = devm_ti_sci_get_by_phandle(dev, "ti,sci"); in ti_sci_intr_irq_domain_probe()
258 if (IS_ERR(intr->sci)) in ti_sci_intr_irq_domain_probe()
259 return dev_err_probe(dev, PTR_ERR(intr->sci), in ti_sci_intr_irq_domain_probe()
269 intr->out_irqs = devm_ti_sci_get_resource(intr->sci, dev, in ti_sci_intr_irq_domain_probe()
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dti,sci-inta.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/ti,sci-inta.yaml#
13 - $ref: /schemas/arm/keystone/ti,k3-sci-common.yaml#
55 const: ti,sci-inta
96 - ti,sci
97 - ti,sci-dev-id
109 compatible = "ti,sci-inta";
114 ti,sci = <&dmsc>;
115 ti,sci-dev-id = <179>;
H A Dti,sci-intr.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/ti,sci-intr.yaml#
13 - $ref: /schemas/arm/keystone/ti,k3-sci-common.yaml#
51 const: ti,sci-intr
90 - ti,sci
91 - ti,sci-dev-id
99 compatible = "ti,sci-intr";
104 ti,sci = <&dmsc>;
105 ti,sci-dev-id = <131>;
/openbmc/linux/include/trace/events/
H A Dnilfs2.h27 TP_PROTO(struct nilfs_sc_info *sci),
29 TP_ARGS(sci),
32 __field(void *, sci)
37 __entry->sci = sci;
38 __entry->stage = sci->sc_stage.scnt;
42 __entry->sci,
/openbmc/qemu/hw/rx/
H A Drx62n.c199 SysBusDevice *sci; in register_sci() local
203 &s->sci[unit], TYPE_RENESAS_SCI); in register_sci()
204 sci = SYS_BUS_DEVICE(&s->sci[unit]); in register_sci()
205 qdev_prop_set_chr(DEVICE(sci), "chardev", serial_hd(unit)); in register_sci()
206 qdev_prop_set_uint64(DEVICE(sci), "input-freq", s->pclk_freq_hz); in register_sci()
207 sysbus_realize(sci, &error_abort); in register_sci()
211 sysbus_connect_irq(sci, i, in register_sci()
214 sysbus_mmio_map(sci, 0, RX62N_SCI_BASE + unit * 0x08); in register_sci()
/openbmc/u-boot/arch/arm/dts/
H A Dk3-am65-wakeup.dtsi10 compatible = "ti,k2g-sci";
22 compatible = "ti,sci-pm-domain";
27 compatible = "ti,k2g-sci-clk";
32 compatible = "ti,sci-reset";
/openbmc/linux/Documentation/devicetree/bindings/soc/ti/
H A Dk3-ringacc.yaml29 - $ref: /schemas/arm/keystone/ti,k3-sci-common.yaml#
60 ti,sci-rm-range-gp-rings:
70 - ti,sci-rm-range-gp-rings
71 - ti,sci
72 - ti,sci-dev-id
91 ti,sci-rm-range-gp-rings = <0x2>; /* GP ring range */
92 ti,sci = <&dmsc>;
93 ti,sci-dev-id = <187>;
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dmacsec.c64 sci_t sci; member
81 sci_t sci; member
346 rule_attrs.sci = sa->sci; in mlx5e_macsec_init_sa_fs()
409 if (iter->sci == sci) in mlx5e_macsec_get_rx_sc_from_sc_list()
536 tx_sa->sci = secy->sci; in mlx5e_macsec_add_txsa()
728 rx_sc->sci = ctx_rx_sc->sci; in mlx5e_macsec_add_rxsc()
733 rx_sc->md_dst->u.macsec_info.sci = rx_sc->sci; in mlx5e_macsec_add_rxsc()
876 sci_t sci = ctx_rx_sa->sc->sci; in mlx5e_macsec_add_rxsa() local
918 rx_sa->sci = sci; in mlx5e_macsec_add_rxsa()
960 sci_t sci = ctx_rx_sa->sc->sci; in mlx5e_macsec_upd_rxsa() local
[all …]

123456