/kernel/linux/linux-5.10/fs/nilfs2/ |
D | segment.c | 90 static inline void nilfs_sc_cstage_inc(struct nilfs_sc_info *sci) in nilfs_sc_cstage_inc() argument 92 sci->sc_stage.scnt++; in nilfs_sc_cstage_inc() 93 trace_nilfs2_collection_stage_transition(sci); in nilfs_sc_cstage_inc() 96 static inline void nilfs_sc_cstage_set(struct nilfs_sc_info *sci, int next_scnt) in nilfs_sc_cstage_set() argument 98 sci->sc_stage.scnt = next_scnt; in nilfs_sc_cstage_set() 99 trace_nilfs2_collection_stage_transition(sci); in nilfs_sc_cstage_set() 102 static inline int nilfs_sc_cstage_get(struct nilfs_sc_info *sci) in nilfs_sc_cstage_get() argument 104 return sci->sc_stage.scnt; in nilfs_sc_cstage_get() 276 struct nilfs_sc_info *sci = nilfs->ns_writer; in nilfs_transaction_commit() local 279 nilfs_segctor_start_timer(sci); in nilfs_transaction_commit() [all …]
|
/kernel/linux/linux-5.10/drivers/reset/ |
D | reset-ti-sci.c | 47 const struct ti_sci_handle *sci; member 74 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_set() local 75 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_set() 86 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_set() 95 ret = dev_ops->set_device_resets(sci, control->dev_id, reset_state); in ti_sci_reset_set() 155 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_status() local 156 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_status() 165 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_status() 229 data->sci = devm_ti_sci_get_handle(&pdev->dev); in ti_sci_reset_probe() 230 if (IS_ERR(data->sci)) in ti_sci_reset_probe() [all …]
|
/kernel/linux/linux-5.10/drivers/remoteproc/ |
D | ti_sci_proc.h | 24 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()
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/ti/ |
D | k3-j7200-mcu-wakeup.dtsi | 10 compatible = "ti,k2g-sci"; 22 compatible = "ti,sci-pm-domain"; 27 compatible = "ti,k2g-sci-clk"; 32 compatible = "ti,sci-reset"; 100 compatible = "ti,sci-intr"; 105 ti,sci = <&dmsc>; 106 ti,sci-dev-id = <137>; 117 ti,sci-dev-id = <232>; 127 ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */ 128 ti,sci = <&dmsc>; [all …]
|
D | k3-am65-wakeup.dtsi | 10 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"; 78 ti,sci = <&dmsc>; 79 ti,sci-dev-id = <156>;
|
D | k3-j721e-mcu-wakeup.dtsi | 10 compatible = "ti,k2g-sci"; 22 compatible = "ti,sci-pm-domain"; 27 compatible = "ti,k2g-sci-clk"; 32 compatible = "ti,sci-reset"; 100 compatible = "ti,sci-intr"; 105 ti,sci = <&dmsc>; 106 ti,sci-dev-id = <137>; 260 ti,sci-dev-id = <232>; 270 ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */ 271 ti,sci = <&dmsc>; [all …]
|
D | k3-j7200-main.dtsi | 65 compatible = "ti,sci-intr"; 70 ti,sci = <&dmsc>; 71 ti,sci-dev-id = <131>; 80 ti,sci-dev-id = <199>; 85 compatible = "ti,sci-intr"; 90 ti,sci = <&dmsc>; 91 ti,sci-dev-id = <213>; 98 compatible = "ti,sci-inta"; 104 ti,sci = <&dmsc>; 105 ti,sci-dev-id = <209>; [all …]
|
D | k3-am65-mcu.dtsi | 127 ti,sci-dev-id = <119>; 137 ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */ 139 ti,sci = <&dmsc>; 140 ti,sci-dev-id = <195>; 153 ti,sci = <&dmsc>; 154 ti,sci-dev-id = <194>; 157 ti,sci-rm-range-tchan = <0xf>, /* TX_HCHAN */ 159 ti,sci-rm-range-rchan = <0xb>, /* RX_HCHAN */ 161 ti,sci-rm-range-rflow = <0x0>; /* GP RFLOW */
|
D | k3-am65-main.dtsi | 438 compatible = "ti,sci-intr"; 443 ti,sci = <&dmsc>; 444 ti,sci-dev-id = <100>; 456 ti,sci-dev-id = <118>; 459 compatible = "ti,sci-intr"; 464 ti,sci = <&dmsc>; 465 ti,sci-dev-id = <182>; 471 compatible = "ti,sci-inta"; 476 ti,sci = <&dmsc>; 477 ti,sci-dev-id = <179>; [all …]
|
D | k3-j721e-main.dtsi | 126 compatible = "ti,sci-intr"; 131 ti,sci = <&dmsc>; 132 ti,sci-dev-id = <131>; 144 ti,sci-dev-id = <199>; 147 compatible = "ti,sci-intr"; 152 ti,sci = <&dmsc>; 153 ti,sci-dev-id = <213>; 160 compatible = "ti,sci-inta"; 165 ti,sci = <&dmsc>; 166 ti,sci-dev-id = <209>; [all …]
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
D | irq-ti-sci-intr.c | 30 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() 256 intr->sci = devm_ti_sci_get_by_phandle(dev, "ti,sci"); in ti_sci_intr_irq_domain_probe() 257 if (IS_ERR(intr->sci)) in ti_sci_intr_irq_domain_probe() 258 return dev_err_probe(dev, PTR_ERR(intr->sci), in ti_sci_intr_irq_domain_probe() 268 intr->out_irqs = devm_ti_sci_get_resource(intr->sci, dev, in ti_sci_intr_irq_domain_probe()
|
D | irq-ti-sci-inta.c | 101 const struct ti_sci_handle *sci; member 301 err = inta->sci->ops.rm_irq_ops.set_event_map(inta->sci, in ti_sci_inta_alloc_event() 399 inta->sci->ops.rm_irq_ops.free_event_map(inta->sci, in ti_sci_inta_free_irq() 675 inta->sci = devm_ti_sci_get_by_phandle(dev, "ti,sci"); in ti_sci_inta_irq_domain_probe() 676 if (IS_ERR(inta->sci)) in ti_sci_inta_irq_domain_probe() 677 return dev_err_probe(dev, PTR_ERR(inta->sci), in ti_sci_inta_irq_domain_probe() 686 inta->vint = devm_ti_sci_get_resource(inta->sci, dev, inta->ti_sci_id, in ti_sci_inta_irq_domain_probe() 693 inta->global_event = devm_ti_sci_get_resource(inta->sci, dev, inta->ti_sci_id, in ti_sci_inta_irq_domain_probe()
|
/kernel/linux/linux-5.10/include/trace/events/ |
D | nilfs2.h | 27 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,
|
/kernel/linux/linux-5.10/drivers/spi/ |
D | spi-s3c64xx.c | 977 struct s3c64xx_spi_info *sci = sdd->cntrlr_info; in s3c64xx_spi_hwinit() local 983 if (sci->no_cs) in s3c64xx_spi_hwinit() 992 writel(sci->src_clk_nr << S3C64XX_SPI_CLKSEL_SRCSHFT, in s3c64xx_spi_hwinit() 1019 struct s3c64xx_spi_info *sci; in s3c64xx_spi_parse_dt() local 1022 sci = devm_kzalloc(dev, sizeof(*sci), GFP_KERNEL); in s3c64xx_spi_parse_dt() 1023 if (!sci) in s3c64xx_spi_parse_dt() 1028 sci->src_clk_nr = 0; in s3c64xx_spi_parse_dt() 1030 sci->src_clk_nr = temp; in s3c64xx_spi_parse_dt() 1035 sci->num_cs = 1; in s3c64xx_spi_parse_dt() 1037 sci->num_cs = temp; in s3c64xx_spi_parse_dt() [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
D | ti,sci-clk.txt | 10 [1] Documentation/devicetree/bindings/arm/keystone/ti,sci.txt 14 - compatible: Must be "ti,k2g-sci-clk" 25 compatible = "ti,k2g-sci"; 28 compatible = "ti,k2g-sci-clk";
|
/kernel/linux/linux-5.10/drivers/clk/keystone/ |
D | sci-clk.c | 41 const struct ti_sci_handle *sci; member 87 return clk->provider->ops->get_clock(clk->provider->sci, clk->dev_id, in sci_clk_prepare() 104 ret = clk->provider->ops->put_clock(clk->provider->sci, clk->dev_id, in sci_clk_unprepare() 125 ret = clk->provider->ops->is_on(clk->provider->sci, clk->dev_id, in sci_clk_is_prepared() 153 ret = clk->provider->ops->get_freq(clk->provider->sci, clk->dev_id, in sci_clk_recalc_rate() 187 ret = clk->provider->ops->get_best_match_freq(clk->provider->sci, in sci_clk_determine_rate() 223 return clk->provider->ops->set_freq(clk->provider->sci, clk->dev_id, in sci_clk_set_rate() 240 ret = clk->provider->ops->get_parent(clk->provider->sci, clk->dev_id, in sci_clk_get_parent() 267 return clk->provider->ops->set_parent(clk->provider->sci, clk->dev_id, in sci_clk_set_parent() 442 ret = provider->ops->get_num_parents(provider->sci, dev_id, in ti_sci_scan_clocks_from_fw() [all …]
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
D | pio.c | 476 struct send_context_info *sci = in init_send_contexts() local 478 sci->type = i; in init_send_contexts() 479 sci->base = base; in init_send_contexts() 480 sci->credits = scs->size; in init_send_contexts() 498 struct send_context_info *sci; in sc_hw_alloc() local 502 for (index = 0, sci = &dd->send_contexts[0]; in sc_hw_alloc() 503 index < dd->num_send_contexts; index++, sci++) { in sc_hw_alloc() 504 if (sci->type == type && sci->allocated == 0) { in sc_hw_alloc() 505 sci->allocated = 1; in sc_hw_alloc() 525 struct send_context_info *sci; in sc_hw_free() local [all …]
|
/kernel/linux/linux-5.10/drivers/net/ |
D | macsec.c | 86 sci_t sci; member 254 sci_t sci; in make_sci() local 256 memcpy(&sci, addr, ETH_ALEN); in make_sci() 257 memcpy(((char *)&sci) + ETH_ALEN, &port, sizeof(port)); in make_sci() 259 return sci; in make_sci() 264 sci_t sci; in macsec_frame_sci() local 267 memcpy(&sci, hdr->secure_channel_id, in macsec_frame_sci() 270 sci = make_sci(hdr->eth.h_source, MACSEC_PORT_ES); in macsec_frame_sci() 272 return sci; in macsec_frame_sci() 302 memcpy(&h->secure_channel_id, &secy->sci, in macsec_fill_sectag() [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/ti/ |
D | sci-pm-domain.txt | 9 [1] Documentation/devicetree/bindings/arm/keystone/ti,sci.txt 21 - compatible: should be "ti,sci-pm-domain" 35 compatible = "ti,k2g-sci"; 39 compatible = "ti,sci-pm-domain";
|
/kernel/linux/linux-5.10/arch/x86/platform/olpc/ |
D | Makefile | 5 obj-$(CONFIG_OLPC_XO1_SCI) += olpc-xo1-sci.o 6 obj-$(CONFIG_OLPC_XO15_SCI) += olpc-xo15-sci.o
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/reset/ |
D | ti,sci-reset.txt | 10 Documentation/devicetree/bindings/arm/keystone/ti,sci.txt 20 - compatible : Should be "ti,sci-reset" 50 compatible = "ti,k2g-sci"; 53 compatible = "ti,sci-reset";
|
/kernel/linux/linux-5.10/drivers/net/phy/mscc/ |
D | mscc_macsec.c | 387 if (bank == MACSEC_INGR && flow->match.sci && flow->rx_sa->sc->sci) { in vsc8584_macsec_flow() 388 u64 sci = (__force u64)flow->rx_sa->sc->sci; in vsc8584_macsec_flow() local 395 lower_32_bits(sci)); in vsc8584_macsec_flow() 397 upper_32_bits(sci)); in vsc8584_macsec_flow() 528 u64 sci; in vsc8584_macsec_transformation() local 586 sci = (__force u64)(bank == MACSEC_INGR ? flow->rx_sa->sc->sci : priv->secy->sci); in vsc8584_macsec_transformation() 588 lower_32_bits(sci)); in vsc8584_macsec_transformation() 590 upper_32_bits(sci)); in vsc8584_macsec_transformation() 722 flow->match.sci = 1; in __vsc8584_macsec_add_rxsa() 856 flow->rx_sa->sc->sci == ctx->rx_sc->sci) in vsc8584_macsec_del_rxsc()
|
/kernel/linux/linux-5.10/arch/h8300/boot/dts/ |
D | edosk2674.dts | 88 compatible = "renesas,sci"; 95 compatible = "renesas,sci"; 102 compatible = "renesas,sci";
|
D | h8300h_sim.dts | 83 compatible = "renesas,sci"; 91 compatible = "renesas,sci";
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/keystone/ |
D | ti,sci.txt | 27 - compatible: should be "ti,k2g-sci" for TI 66AK2G SoC 28 should be "ti,am654-sci" for for TI AM654 SoC 56 compatible = "ti,k2g-sci"; 74 compatible = "ti,k2g-sci";
|