| /drivers/media/platform/qcom/camss/ |
| A D | camss-csid.c | 726 ret = csid->res->hw_ops->reset(csid); in csid_set_power() 729 camss_disable_clocks(csid->nclocks, csid->clock); in csid_set_power() 736 csid->res->hw_ops->hw_version(csid); in csid_set_power() 739 camss_disable_clocks(csid->nclocks, csid->clock); in csid_set_power() 743 csid->res->parent_dev_ops->put(camss, csid->id); in csid_set_power() 1103 csid->res = &res->csid; in msm_csid_subdev_init() 1110 csid->res->hw_ops->subdev_init(csid); in msm_csid_subdev_init() 1142 csid->irq_name, csid); in msm_csid_subdev_init() 1154 csid->clock = devm_kcalloc(dev, csid->nclocks, sizeof(*csid->clock), in msm_csid_subdev_init() 1388 csid->subdev.ctrl_handler = &csid->ctrls; in msm_csid_register_entity() [all …]
|
| A D | camss-csid-gen2.c | 177 u8 lane_cnt = csid->phy.lane_cnt; in __csid_configure_rx() 211 csid->res->formats->nformats, in __csid_configure_testgen() 213 u8 lane_cnt = csid->phy.lane_cnt; in __csid_configure_testgen() 261 csid->res->formats->nformats, in __csid_configure_rdi_stream() 331 if (csid->phy.en_vc & BIT(i)) { in csid_configure_stream() 336 __csid_configure_rx(csid, &csid->phy, i); in csid_configure_stream() 337 __csid_ctrl_rdi(csid, enable, i); in csid_configure_stream() 344 csid->testgen.mode = val; in csid_configure_testgen_pattern() 358 struct csid_device *csid = dev; in csid_isr() local 372 if (csid->phy.en_vc & BIT(i)) { in csid_isr() [all …]
|
| A D | camss-csid-780.c | 18 #define CSID_IO_PATH_CFG0(csid) (0x4 * (csid)) argument 127 if (csid->res->is_lite) in __csid_configure_wrapper() 131 writel(val, csid->camss->csid_wrapper_base + CSID_IO_PATH_CFG0(csid->id)); in __csid_configure_wrapper() 137 u8 lane_cnt = csid->phy.lane_cnt; in __csid_configure_rdi_stream() 200 __csid_configure_wrapper(csid); in csid_configure_stream() 204 if (csid->phy.en_vc & BIT(i)) { in csid_configure_stream() 206 __csid_configure_rx(csid, &csid->phy, i); in csid_configure_stream() 222 writel(csid->reg_update, csid->base + CSID_RUP_AUP_CMD); in csid_subdev_reg_update() 235 struct csid_device *csid = dev; in csid_isr() local 252 if (csid->phy.en_vc & BIT(i)) { in csid_isr() [all …]
|
| A D | camss-csid-680.c | 16 #define CSID_TOP_IO_PATH_CFG0(csid) (0x4 * (csid)) argument 173 csid->reg_update |= reg_update_rdi(csid, port_id); in csid_reg_update() 174 writel(csid->reg_update, csid->base + CSID_REG_UPDATE_CMD); in csid_reg_update() 180 csid->reg_update &= ~reg_update_rdi(csid, port_id); in csid_reg_update_clear() 181 writel(csid->reg_update, csid->base + CSID_REG_UPDATE_CMD); in csid_reg_update_clear() 291 __csid_configure_top(csid); in csid_configure_stream() 295 if (csid->phy.en_vc & BIT(i)) { in csid_configure_stream() 297 __csid_configure_rx(csid, &csid->phy, i); in csid_configure_stream() 364 struct csid_device *csid = dev; in csid_isr() local 387 csid_rup_complete(csid, i); in csid_isr() [all …]
|
| A D | camss-csid-4-7.c | 48 struct csid_testgen_config *tg = &csid->testgen; in csid_configure_stream() 64 input_format = &csid->fmt[MSM_CSID_PAD_SRC]; in csid_configure_stream() 66 csid->res->formats->nformats, in csid_configure_stream() 90 struct csid_phy_config *phy = &csid->phy; in csid_configure_stream() 94 csid->res->formats->nformats, in csid_configure_stream() 147 if (val > 0 && val <= csid->testgen.nmodes) in csid_configure_testgen_pattern() 148 csid->testgen.mode = val; in csid_configure_testgen_pattern() 162 struct csid_device *csid = dev; in csid_isr() local 169 complete(&csid->reset_complete); in csid_isr() 184 reinit_completion(&csid->reset_complete); in csid_reset() [all …]
|
| A D | camss-csid-4-1.c | 49 struct csid_testgen_config *tg = &csid->testgen; in csid_configure_stream() 63 input_format = &csid->fmt[MSM_CSID_PAD_SRC]; in csid_configure_stream() 65 csid->res->formats->nformats, in csid_configure_stream() 89 struct csid_phy_config *phy = &csid->phy; in csid_configure_stream() 93 csid->res->formats->nformats, in csid_configure_stream() 135 if (val > 0 && val <= csid->testgen.nmodes) in csid_configure_testgen_pattern() 136 csid->testgen.mode = val; in csid_configure_testgen_pattern() 143 struct csid_device *csid = dev; in csid_isr() local 150 complete(&csid->reset_complete); in csid_isr() 159 reinit_completion(&csid->reset_complete); in csid_reset() [all …]
|
| A D | camss-csid.h | 82 void (*configure_stream)(struct csid_device *csid, u8 enable); 89 int (*configure_testgen_pattern)(struct csid_device *csid, s32 val); 95 u32 (*hw_version)(struct csid_device *csid); 112 int (*reset)(struct csid_device *csid); 124 u32 (*src_pad_code)(struct csid_device *csid, u32 sink_code, 131 void (*subdev_init)(struct csid_device *csid); 201 int msm_csid_register_entity(struct csid_device *csid, 204 void msm_csid_unregister_entity(struct csid_device *csid); 226 bool csid_is_lite(struct csid_device *csid); 234 u32 csid_hw_version(struct csid_device *csid); [all …]
|
| A D | camss.c | 89 .csid = { 111 .csid = { 174 .csid = { 197 .csid = { 220 .csid = { 380 .csid = { 402 .csid = { 424 .csid = { 446 .csid = { 596 .csid = { [all …]
|
| A D | Makefile | 6 camss-csid.o \ 7 camss-csid-4-1.o \ 8 camss-csid-4-7.o \ 9 camss-csid-680.o \ 10 camss-csid-gen2.o \ 11 camss-csid-780.o \
|
| A D | camss-ispif.c | 423 enum ispif_intf intf, u8 csid, in ispif_select_clk_mux() argument 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() 573 u8 csid, u8 vfe, u8 enable) in ispif_select_csid() argument 582 val |= csid; in ispif_select_csid() 587 val |= (csid << 4); in ispif_select_csid() 592 val |= (csid << 8); in ispif_select_csid() 597 val |= (csid << 12); in ispif_select_csid() 602 val |= (csid << 20); in ispif_select_csid() [all …]
|
| A D | camss.h | 54 struct csid_subdev_resources csid; member 119 struct csid_device *csid; member
|
| A D | camss-csiphy.c | 735 struct csid_device *csid; in csiphy_link_setup() local 744 csid = v4l2_get_subdevdata(sd); in csiphy_link_setup() 746 csiphy->cfg.csid_id = csid->id; in csiphy_link_setup()
|
| /drivers/spi/ |
| 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;
|
| 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()
|
| /drivers/net/ |
| A D | macsec.c | 3073 u64 csid; in nla_put_secy() local 3080 csid = secy->xpn ? MACSEC_CIPHER_ID_GCM_AES_XPN_128 : MACSEC_DEFAULT_CIPHER_ID; in nla_put_secy() 3083 csid = secy->xpn ? MACSEC_CIPHER_ID_GCM_AES_XPN_256 : MACSEC_CIPHER_ID_GCM_AES_256; in nla_put_secy() 3092 csid, MACSEC_SECY_ATTR_PAD) || in nla_put_secy() 4308 u64 csid = MACSEC_DEFAULT_CIPHER_ID; in macsec_validate_attr() local 4317 csid = nla_get_u64(data[IFLA_MACSEC_CIPHER_SUITE]); in macsec_validate_attr() 4334 switch (csid) { in macsec_validate_attr() 4422 u64 csid; in macsec_fill_info() local 4430 csid = secy->xpn ? MACSEC_CIPHER_ID_GCM_AES_XPN_128 : MACSEC_DEFAULT_CIPHER_ID; in macsec_fill_info() 4433 csid = secy->xpn ? MACSEC_CIPHER_ID_GCM_AES_XPN_256 : MACSEC_CIPHER_ID_GCM_AES_256; in macsec_fill_info() [all …]
|