/kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/ |
H A D | camss-csid.c | 3 * camss-csid.c 24 #include "camss-csid.h" 25 #include "camss-csid-gen1.h" 87 static int csid_set_clock_rates(struct csid_device *csid) in csid_set_clock_rates() argument 89 struct device *dev = csid->camss->dev; in csid_set_clock_rates() 95 fmt = csid_get_fmt_entry(csid->formats, csid->nformats, in csid_set_clock_rates() 96 csid->fmt[MSM_CSIPHY_PAD_SINK].code); in csid_set_clock_rates() 97 link_freq = camss_get_link_freq(&csid->subdev.entity, fmt->bpp, in csid_set_clock_rates() 98 csid in csid_set_clock_rates() 158 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_set_power() local 238 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_set_stream() local 272 __csid_get_format(struct csid_device *csid, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) __csid_get_format() argument 292 csid_try_format(struct csid_device *csid, struct v4l2_subdev_state *sd_state, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) csid_try_format() argument 363 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_enum_mbus_code() local 404 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_enum_frame_size() local 442 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_get_format() local 466 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_set_format() local 522 csid_set_test_pattern(struct csid_device *csid, s32 value) csid_set_test_pattern() argument 543 struct csid_device *csid = container_of(ctrl->handler, csid_s_ctrl() local 568 msm_csid_subdev_init(struct camss *camss, struct csid_device *csid, const struct resources *res, u8 id) msm_csid_subdev_init() argument 702 struct csid_device *csid = v4l2_get_subdevdata(sd); msm_csid_get_csid_id() local 744 struct csid_device *csid; csid_link_setup() local 773 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_link_setup() local 829 msm_csid_register_entity(struct csid_device *csid, struct v4l2_device *v4l2_dev) msm_csid_register_entity() argument 903 msm_csid_unregister_entity(struct csid_device *csid) msm_csid_unregister_entity() argument [all...] |
H A D | camss-csid-4-1.c | 3 * camss-csid-4-1.c 16 #include "camss-csid.h" 17 #include "camss-csid-gen1.h" 170 static void csid_configure_stream(struct csid_device *csid, u8 enable) in csid_configure_stream() argument 172 struct csid_testgen_config *tg = &csid->testgen; in csid_configure_stream() 186 input_format = &csid->fmt[MSM_CSID_PAD_SRC]; in csid_configure_stream() 187 format = csid_get_fmt_entry(csid->formats, csid->nformats, in csid_configure_stream() 196 writel_relaxed(val, csid->base + CAMSS_CSID_TG_VC_CFG); in csid_configure_stream() 201 writel_relaxed(val, csid in csid_configure_stream() 254 csid_configure_testgen_pattern(struct csid_device *csid, s32 val) csid_configure_testgen_pattern() argument 262 csid_hw_version(struct csid_device *csid) csid_hw_version() argument 273 struct csid_device *csid = dev; csid_isr() local 285 csid_reset(struct csid_device *csid) csid_reset() argument 303 csid_src_pad_code(struct csid_device *csid, u32 sink_code, unsigned int match_format_idx, u32 match_code) csid_src_pad_code() argument 312 csid_subdev_init(struct csid_device *csid) csid_subdev_init() argument [all...] |
H A D | camss-csid-gen2.c | 3 * camss-csid-4-7.c 15 #include "camss-csid.h" 16 #include "camss-csid-gen2.h" 24 #define IS_LITE (csid->id >= 2 ? 1 : 0) 337 static void __csid_configure_stream(struct csid_device *csid, u8 enable, u8 vc) in __csid_configure_stream() argument 339 struct csid_testgen_config *tg = &csid->testgen; in __csid_configure_stream() 342 u8 lane_cnt = csid->phy.lane_cnt; in __csid_configure_stream() 344 struct v4l2_mbus_framefmt *input_format = &csid->fmt[MSM_CSID_PAD_FIRST_SRC + vc]; in __csid_configure_stream() 345 const struct csid_format *format = csid_get_fmt_entry(csid->formats, csid in __csid_configure_stream() 473 csid_configure_stream(struct csid_device *csid, u8 enable) csid_configure_stream() argument 482 csid_configure_testgen_pattern(struct csid_device *csid, s32 val) csid_configure_testgen_pattern() argument 496 csid_hw_version(struct csid_device *csid) csid_hw_version() argument 522 struct csid_device *csid = dev; csid_isr() local 556 csid_reset(struct csid_device *csid) csid_reset() argument 582 csid_src_pad_code(struct csid_device *csid, u32 sink_code, unsigned int match_format_idx, u32 match_code) csid_src_pad_code() argument 614 csid_subdev_init(struct csid_device *csid) csid_subdev_init() argument [all...] |
H A D | camss-csid-4-7.c | 3 * camss-csid-4-7.c 15 #include "camss-csid.h" 16 #include "camss-csid-gen1.h" 197 static void csid_configure_stream(struct csid_device *csid, u8 enable) in csid_configure_stream() argument 199 struct csid_testgen_config *tg = &csid->testgen; in csid_configure_stream() 200 u32 sink_code = csid->fmt[MSM_CSID_PAD_SINK].code; in csid_configure_stream() 201 u32 src_code = csid->fmt[MSM_CSID_PAD_SRC].code; in csid_configure_stream() 215 input_format = &csid->fmt[MSM_CSID_PAD_SRC]; in csid_configure_stream() 216 format = csid_get_fmt_entry(csid->formats, csid in csid_configure_stream() 294 csid_configure_testgen_pattern(struct csid_device *csid, s32 val) csid_configure_testgen_pattern() argument 302 csid_hw_version(struct csid_device *csid) csid_hw_version() argument 320 struct csid_device *csid = dev; csid_isr() local 338 csid_reset(struct csid_device *csid) csid_reset() argument 356 csid_src_pad_code(struct csid_device *csid, u32 sink_code, unsigned int match_format_idx, u32 match_code) csid_src_pad_code() argument 388 csid_subdev_init(struct csid_device *csid) csid_subdev_init() argument [all...] |
H A D | camss-csid.h | 3 * camss-csid.h 98 * @csid: CSID device 100 void (*configure_stream)(struct csid_device *csid, u8 enable); 105 * @csid: CSID device 107 int (*configure_testgen_pattern)(struct csid_device *csid, s32 val); 111 * @csid: CSID device 113 u32 (*hw_version)(struct csid_device *csid); 126 * @csid: CSID device 130 int (*reset)(struct csid_device *csid); 134 * @csid [all...] |
H A D | camss-ispif.c | 418 * @csid: CSID HW module id 423 enum ispif_intf intf, u8 csid, in ispif_select_clk_mux() 433 val |= (csid << (vfe * 8)); in ispif_select_clk_mux() 441 val |= (csid << (vfe * 12)); in ispif_select_clk_mux() 449 val |= (csid << (4 + (vfe * 8))); in ispif_select_clk_mux() 457 val |= (csid << (4 + (vfe * 12))); in ispif_select_clk_mux() 465 val |= (csid << (8 + (vfe * 12))); in ispif_select_clk_mux() 568 * @csid: CSID HW module id 573 u8 csid, u8 vfe, u8 enable) in ispif_select_csid() 582 val |= csid; in ispif_select_csid() 422 ispif_select_clk_mux(struct ispif_device *ispif, enum ispif_intf intf, u8 csid, u8 vfe, u8 enable) ispif_select_clk_mux() argument 572 ispif_select_csid(struct ispif_device *ispif, enum ispif_intf intf, u8 csid, u8 vfe, u8 enable) ispif_select_csid() argument 808 u8 csid = line->csid_id; ispif_set_stream() local [all...] |
H A D | camss.c | 1184 ret = msm_csid_subdev_init(camss, &camss->csid[i], in camss_init_subdevices() 1188 "Failed to init csid%d sub-device: %d\n", in camss_init_subdevices() 1227 ret = msm_csid_register_entity(&camss->csid[i], in camss_register_entities() 1231 "Failed to register csid%d entity: %d\n", in camss_register_entities() 1261 &camss->csid[j].subdev.entity, in camss_register_entities() 1268 camss->csid[j].subdev.entity.name, in camss_register_entities() 1279 &camss->csid[i].subdev.entity, in camss_register_entities() 1287 camss->csid[i].subdev.entity.name, in camss_register_entities() 1319 struct v4l2_subdev *csid = &camss->csid[ in camss_register_entities() local [all...] |
H A D | camss.h | 21 #include "camss-csid.h" 97 struct csid_device *csid; member
|
H A D | camss-csiphy.c | 694 struct csid_device *csid; in csiphy_link_setup() local 703 csid = v4l2_get_subdevdata(sd); in csiphy_link_setup() 705 csiphy->cfg.csid_id = csid->id; in csiphy_link_setup()
|
/kernel/linux/linux-5.10/drivers/media/platform/qcom/camss/ |
H A D | camss-csid.c | 3 * camss-csid.c 24 #include "camss-csid.h" 378 static u32 csid_src_pad_code(struct csid_device *csid, u32 sink_code, in csid_src_pad_code() argument 381 if (csid->camss->version == CAMSS_8x16) { in csid_src_pad_code() 386 } else if (csid->camss->version == CAMSS_8x96) { in csid_src_pad_code() 444 struct csid_device *csid = dev; in csid_isr() local 445 enum camss_version ver = csid->camss->version; in csid_isr() 448 value = readl_relaxed(csid->base + CAMSS_CSID_IRQ_STATUS(ver)); in csid_isr() 449 writel_relaxed(value, csid->base + CAMSS_CSID_IRQ_CLEAR_CMD(ver)); in csid_isr() 452 complete(&csid in csid_isr() 461 csid_set_clock_rates(struct csid_device *csid) csid_set_clock_rates() argument 529 csid_reset(struct csid_device *csid) csid_reset() argument 557 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_set_power() local 624 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_set_stream() local 764 __csid_get_format(struct csid_device *csid, struct v4l2_subdev_pad_config *cfg, unsigned int pad, enum v4l2_subdev_format_whence which) __csid_get_format() argument 783 csid_try_format(struct csid_device *csid, struct v4l2_subdev_pad_config *cfg, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) csid_try_format() argument 854 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_enum_mbus_code() local 895 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_enum_frame_size() local 933 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_get_format() local 957 struct csid_device *csid = v4l2_get_subdevdata(sd); csid_set_format() local 1021 csid_set_test_pattern(struct csid_device *csid, s32 value) csid_set_test_pattern() argument 1060 struct csid_device *csid = container_of(ctrl->handler, csid_s_ctrl() local 1085 msm_csid_subdev_init(struct camss *camss, struct csid_device *csid, const struct resources *res, u8 id) msm_csid_subdev_init() argument 1200 struct csid_device *csid = v4l2_get_subdevdata(sd); msm_csid_get_csid_id() local 1242 struct csid_device *csid; csid_link_setup() local 1317 msm_csid_register_entity(struct csid_device *csid, struct v4l2_device *v4l2_dev) msm_csid_register_entity() argument 1389 msm_csid_unregister_entity(struct csid_device *csid) msm_csid_unregister_entity() argument [all...] |
H A D | camss-csid.h | 3 * camss-csid.h 67 int msm_csid_subdev_init(struct camss *camss, struct csid_device *csid, 70 int msm_csid_register_entity(struct csid_device *csid, 73 void msm_csid_unregister_entity(struct csid_device *csid);
|
H A D | camss.c | 552 ret = msm_csid_subdev_init(camss, &camss->csid[i], in camss_init_subdevices() 556 "Failed to init csid%d sub-device: %d\n", in camss_init_subdevices() 605 ret = msm_csid_register_entity(&camss->csid[i], in camss_register_entities() 609 "Failed to register csid%d entity: %d\n", in camss_register_entities() 638 &camss->csid[j].subdev.entity, in camss_register_entities() 645 camss->csid[j].subdev.entity.name, in camss_register_entities() 655 &camss->csid[i].subdev.entity, in camss_register_entities() 663 camss->csid[i].subdev.entity.name, in camss_register_entities() 704 msm_csid_unregister_entity(&camss->csid[i]); in camss_register_entities() 728 msm_csid_unregister_entity(&camss->csid[ in camss_unregister_entities() [all...] |
H A D | camss-ispif.c | 391 * @csid: CSID HW module id 396 enum ispif_intf intf, u8 csid, in ispif_select_clk_mux() 406 val |= (csid << (vfe * 8)); in ispif_select_clk_mux() 414 val |= (csid << (vfe * 12)); in ispif_select_clk_mux() 422 val |= (csid << (4 + (vfe * 8))); in ispif_select_clk_mux() 430 val |= (csid << (4 + (vfe * 12))); in ispif_select_clk_mux() 438 val |= (csid << (8 + (vfe * 12))); in ispif_select_clk_mux() 541 * @csid: CSID HW module id 546 u8 csid, u8 vfe, u8 enable) in ispif_select_csid() 555 val |= csid; in ispif_select_csid() 395 ispif_select_clk_mux(struct ispif_device *ispif, enum ispif_intf intf, u8 csid, u8 vfe, u8 enable) ispif_select_clk_mux() argument 545 ispif_select_csid(struct ispif_device *ispif, enum ispif_intf intf, u8 csid, u8 vfe, u8 enable) ispif_select_csid() argument 780 u8 csid = line->csid_id; ispif_set_stream() local [all...] |
H A D | camss.h | 21 #include "camss-csid.h" 79 struct csid_device *csid; member
|
H A D | camss-csiphy.c | 664 struct csid_device *csid; in csiphy_link_setup() local 673 csid = v4l2_get_subdevdata(sd); in csiphy_link_setup() 675 csiphy->cfg.csid_id = csid->id; in csiphy_link_setup()
|
/kernel/linux/linux-5.10/net/sctp/ |
H A D | ulpqueue.c | 752 __u16 sid, csid, cssn; in sctp_ulpq_retrieve_ordered() local 762 csid = cevent->stream; in sctp_ulpq_retrieve_ordered() 766 if (csid > sid) in sctp_ulpq_retrieve_ordered() 770 if (csid < sid) in sctp_ulpq_retrieve_ordered() 792 __u16 sid, csid; in sctp_ulpq_store_ordered() local 805 csid = cevent->stream; in sctp_ulpq_store_ordered() 807 if (sid > csid) { in sctp_ulpq_store_ordered() 812 if ((sid == csid) && SSN_lt(cssn, ssn)) { in sctp_ulpq_store_ordered() 822 csid = cevent->stream; in sctp_ulpq_store_ordered() 825 if (csid > si in sctp_ulpq_store_ordered() 882 __u16 csid, cssn; sctp_ulpq_reap_ordered() local [all...] |
H A D | stream_interleave.c | 1017 __u16 csid; in sctp_intl_reap_ordered() local 1023 csid = cevent->stream; in sctp_intl_reap_ordered() 1026 if (csid > sid) in sctp_intl_reap_ordered() 1029 if (csid < sid) in sctp_intl_reap_ordered() 1032 if (!MID_lt(cmid, sctp_mid_peek(stream, in, csid))) in sctp_intl_reap_ordered() 1044 csid = cevent->stream; in sctp_intl_reap_ordered() 1047 if (csid == sid && cmid == sctp_mid_peek(stream, in, csid)) { in sctp_intl_reap_ordered() 1048 sctp_mid_next(stream, in, csid); in sctp_intl_reap_ordered()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | ulpqueue.c | 746 __u16 sid, csid, cssn; in sctp_ulpq_retrieve_ordered() local 756 csid = cevent->stream; in sctp_ulpq_retrieve_ordered() 760 if (csid > sid) in sctp_ulpq_retrieve_ordered() 764 if (csid < sid) in sctp_ulpq_retrieve_ordered() 786 __u16 sid, csid; in sctp_ulpq_store_ordered() local 799 csid = cevent->stream; in sctp_ulpq_store_ordered() 801 if (sid > csid) { in sctp_ulpq_store_ordered() 806 if ((sid == csid) && SSN_lt(cssn, ssn)) { in sctp_ulpq_store_ordered() 816 csid = cevent->stream; in sctp_ulpq_store_ordered() 819 if (csid > si in sctp_ulpq_store_ordered() 876 __u16 csid, cssn; sctp_ulpq_reap_ordered() local [all...] |
H A D | stream_interleave.c | 1009 __u16 csid; in sctp_intl_reap_ordered() local 1015 csid = cevent->stream; in sctp_intl_reap_ordered() 1018 if (csid > sid) in sctp_intl_reap_ordered() 1021 if (csid < sid) in sctp_intl_reap_ordered() 1024 if (!MID_lt(cmid, sctp_mid_peek(stream, in, csid))) in sctp_intl_reap_ordered() 1036 csid = cevent->stream; in sctp_intl_reap_ordered() 1039 if (csid == sid && cmid == sctp_mid_peek(stream, in, csid)) { in sctp_intl_reap_ordered() 1040 sctp_mid_next(stream, in, csid); in sctp_intl_reap_ordered()
|
/kernel/linux/linux-6.6/tools/perf/util/cs-etm-decoder/ |
H A D | cs-etm-decoder.c | 655 u8 csid; in cs_etm_decoder__create_etm_decoder() local 660 csid = (t_params->etmv3.reg_idr & CORESIGHT_TRACE_ID_VAL_MASK); in cs_etm_decoder__create_etm_decoder() 668 csid = (t_params->etmv4.reg_traceidr & CORESIGHT_TRACE_ID_VAL_MASK); in cs_etm_decoder__create_etm_decoder() 674 csid = (t_params->ete.reg_traceidr & CORESIGHT_TRACE_ID_VAL_MASK); in cs_etm_decoder__create_etm_decoder() 684 if (csid == CORESIGHT_TRACE_ID_UNUSED_VAL) in cs_etm_decoder__create_etm_decoder() 691 trace_config, &csid)) in cs_etm_decoder__create_etm_decoder() 703 trace_config, &csid)) in cs_etm_decoder__create_etm_decoder() 706 if (ocsd_dt_set_pkt_protocol_printer(decoder->dcd_tree, csid, 0)) in cs_etm_decoder__create_etm_decoder()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-cavium.h | 271 uint64_t csid:2; member 285 uint64_t csid:2; 311 uint64_t csid:1; member 325 uint64_t csid:1;
|
H A D | spi-cavium.c | 81 mpi_tx.s.csid = spi->chip_select; in octeon_spi_do_transfer() 106 mpi_tx.s.csid = spi->chip_select; in octeon_spi_do_transfer()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-cavium.h | 271 uint64_t csid:2; member 285 uint64_t csid:2; 311 uint64_t csid:1; member 325 uint64_t csid:1;
|
H A D | spi-cavium.c | 81 mpi_tx.s.csid = spi_get_chipselect(spi, 0); in octeon_spi_do_transfer() 106 mpi_tx.s.csid = spi_get_chipselect(spi, 0); in octeon_spi_do_transfer()
|
/kernel/linux/linux-5.10/tools/perf/util/cs-etm-decoder/ |
H A D | cs-etm-decoder.c | 227 u8 csid; in cs_etm_decoder__create_packet_printer() local 231 trace_config, &csid)) in cs_etm_decoder__create_packet_printer() 234 if (ocsd_dt_set_pkt_protocol_printer(decoder->dcd_tree, csid, 0)) in cs_etm_decoder__create_packet_printer() 590 u8 csid; in cs_etm_decoder__create_etm_packet_decoder() local 613 trace_config, &csid)) in cs_etm_decoder__create_etm_packet_decoder()
|