Home
last modified time | relevance | path

Searched refs:rpi (Results 1 – 19 of 19) sorted by relevance

/drivers/clk/bcm/
Dclk-raspberrypi.c70 struct raspberrypi_clk *rpi; member
117 struct raspberrypi_clk *rpi = data->rpi; in raspberrypi_fw_is_prepared() local
121 ret = raspberrypi_clock_property(rpi->firmware, data, in raspberrypi_fw_is_prepared()
135 struct raspberrypi_clk *rpi = data->rpi; in raspberrypi_fw_get_rate() local
139 ret = raspberrypi_clock_property(rpi->firmware, data, in raspberrypi_fw_get_rate()
152 struct raspberrypi_clk *rpi = data->rpi; in raspberrypi_fw_set_rate() local
156 ret = raspberrypi_clock_property(rpi->firmware, data, in raspberrypi_fw_set_rate()
159 dev_err_ratelimited(rpi->dev, "Failed to change %s frequency: %d\n", in raspberrypi_fw_set_rate()
184 static struct clk_hw *raspberrypi_clk_register(struct raspberrypi_clk *rpi, in raspberrypi_clk_register() argument
193 data = devm_kzalloc(rpi->dev, sizeof(*data), GFP_KERNEL); in raspberrypi_clk_register()
[all …]
/drivers/scsi/elx/libefc_sli/
Dsli4.c1474 els->context_tag = cpu_to_le16(params->rpi); in sli_els_request64_wqe()
1557 els->temporary_rpi = cpu_to_le16(params->rpi); in sli_els_request64_wqe()
1564 u16 tag, u16 cq_id, u32 rpi, u32 rnode_fcid, u8 timeout) in sli_fcp_icmnd64_wqe() argument
1606 icmnd->context_tag = cpu_to_le16(rpi); in sli_fcp_icmnd64_wqe()
1630 u16 cq_id, u32 rpi, u32 rnode_fcid, in sli_fcp_iread64_wqe() argument
1692 iread->context_tag = cpu_to_le16(rpi); in sli_fcp_iread64_wqe()
1732 u16 cq_id, u32 rpi, in sli_fcp_iwrite64_wqe() argument
1788 iwrite->context_tag = cpu_to_le16(rpi); in sli_fcp_iwrite64_wqe()
1886 trecv->context_tag = cpu_to_le16(params->rpi); in sli_fcp_treceive64_wqe()
1994 trsp->rpi = cpu_to_le16(params->rpi); in sli_fcp_trsp64_wqe()
[all …]
Dsli4.h1455 __le16 rpi; member
1501 __le16 rpi; member
1936 __le16 rpi; member
2507 __le16 rpi; member
3554 u32 rpi; member
3566 u32 rpi; member
3584 u32 rpi; member
3596 u32 rpi; member
3923 sli_cmd_reg_rpi(struct sli4 *sli4, void *buf, u32 rpi, u32 vpi, u32 fc_id,
4054 struct efc_dma *dma, u16 rpi, struct efc_dma *payload_dma);
[all …]
/drivers/scsi/elx/efct/
Defct_scsi.c315 io->iparam.fcp_tgt.rpi = io->node->rpi; in efct_scsi_io_dispatch_hw_io()
885 bls->rpi = io->node->rpi; in efct_target_send_bls_resp()
939 bls->rpi = io->node->rpi; in efct_bls_send_rjt()
Defct_lio.h81 u32 rpi; member
Defct_hw.c2654 params->rpi = io->rpi; in efct_fill_els_params()
2670 params->rpi = io->rpi; in efct_fill_ct_params()
Defct_lio.c1105 tgt_node->rpi = node->rnode.indicator; in efct_session_cb()
/drivers/scsi/lpfc/
Dlpfc_bsg.c669 uint16_t rpi = 0; in lpfc_bsg_rport_els() local
723 rpi = ndlp->nlp_rpi; in lpfc_bsg_rport_els()
726 cmdiocbq->iocb.ulpContext = phba->sli4_hba.rpi_ids[rpi]; in lpfc_bsg_rport_els()
728 cmdiocbq->iocb.ulpContext = rpi; in lpfc_bsg_rport_els()
2526 static int lpfcdiag_loop_self_reg(struct lpfc_hba *phba, uint16_t *rpi) in lpfcdiag_loop_self_reg() argument
2539 mbox, *rpi); in lpfcdiag_loop_self_reg()
2541 *rpi = lpfc_sli4_alloc_rpi(phba); in lpfcdiag_loop_self_reg()
2542 if (*rpi == LPFC_RPI_ALLOC_ERROR) { in lpfcdiag_loop_self_reg()
2549 mbox, *rpi); in lpfcdiag_loop_self_reg()
2555 lpfc_sli4_free_rpi(phba, *rpi); in lpfcdiag_loop_self_reg()
[all …]
Dlpfc_mbox.c754 uint8_t *param, LPFC_MBOXQ_t *pmb, uint16_t rpi) in lpfc_reg_rpi() argument
762 mb->un.varRegLogin.rpi = 0; in lpfc_reg_rpi()
764 mb->un.varRegLogin.rpi = phba->sli4_hba.rpi_ids[rpi]; in lpfc_reg_rpi()
779 "rpi x%x\n", vpi, did, rpi); in lpfc_reg_rpi()
817 lpfc_unreg_login(struct lpfc_hba *phba, uint16_t vpi, uint32_t rpi, in lpfc_unreg_login() argument
825 mb->un.varUnregLogin.rpi = rpi; in lpfc_unreg_login()
Dlpfc_nportdisc.c1044 struct lpfc_nodelist *ndlp, uint16_t rpi) in lpfc_release_rpi() argument
1069 lpfc_unreg_login(phba, vport->vpi, rpi, pmb); in lpfc_release_rpi()
1099 uint16_t rpi; in lpfc_disc_illegal() local
1106 rpi = pmb->u.mb.un.varWords[0]; in lpfc_disc_illegal()
1107 lpfc_release_rpi(phba, vport, ndlp, rpi); in lpfc_disc_illegal()
1529 uint16_t rpi; in lpfc_cmpl_reglogin_plogi_issue() local
1535 rpi = pmb->u.mb.un.varWords[0]; in lpfc_cmpl_reglogin_plogi_issue()
1536 lpfc_release_rpi(phba, vport, ndlp, rpi); in lpfc_cmpl_reglogin_plogi_issue()
1919 mb->un.varRegLogin.rpi); in lpfc_cmpl_reglogin_reglogin_issue()
Dlpfc_hbadisc.c5289 uint16_t rpi; in lpfc_unreg_rpi() local
5320 rpi = ndlp->nlp_rpi; in lpfc_unreg_rpi()
5322 rpi = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]; in lpfc_unreg_rpi()
5324 lpfc_unreg_login(phba, vport->vpi, rpi, mbox); in lpfc_unreg_rpi()
6414 uint16_t *rpi = param; in lpfc_filter_by_rpi() local
6416 return ndlp->nlp_rpi == *rpi; in lpfc_filter_by_rpi()
6454 __lpfc_findnode_rpi(struct lpfc_vport *vport, uint16_t rpi) in __lpfc_findnode_rpi() argument
6456 return __lpfc_find_node(vport, lpfc_filter_by_rpi, &rpi); in __lpfc_findnode_rpi()
6481 lpfc_findnode_rpi(struct lpfc_vport *vport, uint16_t rpi) in lpfc_findnode_rpi() argument
6488 ndlp = __lpfc_findnode_rpi(vport, rpi); in lpfc_findnode_rpi()
[all …]
Dlpfc_hw.h2708 uint16_t rpi; member
2725 uint16_t rpi;
2876 uint16_t rpi; member
2880 uint16_t rpi;
2922 uint16_t rpi; member
2930 uint16_t rpi;
Dlpfc_sli.c2855 uint16_t rpi, vpi; in lpfc_sli_def_mbox_cmpl() local
2872 rpi = pmb->u.mb.un.varWords[0]; in lpfc_sli_def_mbox_cmpl()
2876 lpfc_unreg_login(phba, vpi, rpi, pmb); in lpfc_sli_def_mbox_cmpl()
11543 uint16_t rpi = 0, vpi = 0; in lpfc_sli_abts_err_handler() local
11548 rpi = iocbq->iocb.ulpContext; in lpfc_sli_abts_err_handler()
11553 vpi, rpi, iocbq->iocb.ulpStatus); in lpfc_sli_abts_err_handler()
11558 ndlp = lpfc_findnode_rpi(vport, rpi); in lpfc_sli_abts_err_handler()
11571 vpi, rpi); in lpfc_sli_abts_err_handler()
19852 unsigned long rpi; in lpfc_sli4_alloc_rpi() local
19866 rpi = find_next_zero_bit(phba->sli4_hba.rpi_bmask, rpi_limit, 0); in lpfc_sli4_alloc_rpi()
[all …]
Dlpfc_init.c3249 int i, rpi; in lpfc_sli4_node_prep() local
3265 rpi = lpfc_sli4_alloc_rpi(phba); in lpfc_sli4_node_prep()
3266 if (rpi == LPFC_RPI_ALLOC_ERROR) { in lpfc_sli4_node_prep()
3270 ndlp->nlp_rpi = rpi; in lpfc_sli4_node_prep()
/drivers/staging/vc04_services/interface/
DTODO6 - vc_mem (https://github.com/raspberrypi/linux/blob/rpi-4.4.y/drivers/char/broadcom/vc_mem.c)
12 - VCSM (https://github.com/raspberrypi/linux/tree/rpi-4.4.y/drivers/char/broadcom/vc_sm)
/drivers/scsi/elx/libefc/
Defc_els.c270 els->io.rpi = node->rnode.indicator; in efc_els_send_req()
369 els->io.rpi = node->rnode.indicator; in efc_els_send_rsp()
1055 els->io.rpi = node->rnode.indicator; in efc_send_ct_rsp()
1085 bls.rpi = node->rnode.indicator; in efc_send_bls_acc()
Defclib.h474 u32 rpi; /* Registered RPI */ member
/drivers/powercap/
Dintel_rapl_common.c634 static struct rapl_primitive_info rpi[] = { variable
695 struct rapl_primitive_info *rp = &rpi[prim]; in rapl_read_data_raw()
741 struct rapl_primitive_info *rp = &rpi[prim]; in rapl_write_data_raw()
1091 rpi[prim].unit, &val)) in rapl_update_domain_data()
/drivers/regulator/
DMakefile120 obj-$(CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY) += rpi-panel-attiny-regulator.o