Home
last modified time | relevance | path

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

/openbmc/linux/drivers/pmdomain/bcm/
H A Dbcm-pmb.c85 struct bcm_pmb *pmb; member
237 struct bcm_pmb *pmb = pd->pmb; in bcm_pmb_power_on() local
258 struct bcm_pmb *pmb = pd->pmb; in bcm_pmb_power_off() local
278 struct bcm_pmb *pmb; in bcm_pmb_probe() local
282 pmb = devm_kzalloc(dev, sizeof(*pmb), GFP_KERNEL); in bcm_pmb_probe()
283 if (!pmb) in bcm_pmb_probe()
286 pmb->dev = dev; in bcm_pmb_probe()
289 if (IS_ERR(pmb->base)) in bcm_pmb_probe()
290 return PTR_ERR(pmb->base); in bcm_pmb_probe()
292 spin_lock_init(&pmb->lock); in bcm_pmb_probe()
[all …]
H A DMakefile2 obj-$(CONFIG_BCM_PMB) += bcm-pmb.o
/openbmc/linux/Documentation/devicetree/bindings/power/
H A Dbrcm,bcm-pmb.yaml4 $id: http://devicetree.org/schemas/power/brcm,bcm-pmb.yaml#
18 - brcm,bcm4908-pmb
19 - brcm,bcm63138-pmb
30 description: cell specifies device ID (see bcm-pmb.h)
41 #include <dt-bindings/soc/bcm-pmb.h>
43 pmb: power-controller@802800e0 {
44 compatible = "brcm,bcm4908-pmb";
50 power-domains = <&pmb BCM_PMB_PCIE0>;
/openbmc/linux/drivers/scsi/lpfc/
H A Dlpfc_mbox.c140 mb = &pmb->u.mb; in lpfc_dump_static_vport()
165 mp = pmb->ctx_buf; in lpfc_dump_static_vport()
185 mb = &pmb->u.mb; in lpfc_down_link()
209 mb = &pmb->u.mb; in lpfc_dump_mem()
241 mb = &pmb->u.mb; in lpfc_dump_wakeup_param()
277 mb = &pmb->u.mb; in lpfc_read_nv()
303 mb = &pmb->u.mb; in lpfc_config_async()
329 mb = &pmb->u.mb; in lpfc_heart_beat()
363 mb = &pmb->u.mb; in lpfc_read_topology()
400 mb = &pmb->u.mb; in lpfc_clear_la()
[all …]
H A Dlpfc_vport.c120 LPFC_MBOXQ_t *pmb; in lpfc_vport_sparm() local
125 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_vport_sparm()
126 if (!pmb) { in lpfc_vport_sparm()
129 mb = &pmb->u.mb; in lpfc_vport_sparm()
131 rc = lpfc_read_sparam(phba, pmb, vport->vpi); in lpfc_vport_sparm()
133 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_vport_sparm()
146 pmb->vport = vport; in lpfc_vport_sparm()
154 lpfc_mbox_rsrc_cleanup(phba, pmb, in lpfc_vport_sparm()
163 lpfc_mbox_rsrc_cleanup(phba, pmb, in lpfc_vport_sparm()
169 mp = (struct lpfc_dmabuf *)pmb->ctx_buf; in lpfc_vport_sparm()
[all …]
H A Dlpfc_hbadisc.c3881 pmb->ctx_buf = NULL; in lpfc_mbx_cmpl_reg_login()
3882 pmb->ctx_ndlp = NULL; in lpfc_mbx_cmpl_reg_login()
3917 pmb->ctx_buf = mp; in lpfc_mbx_cmpl_reg_login()
4066 if (!pmb) { in lpfc_create_static_vport()
4073 mb = &pmb->u.mb; in lpfc_create_static_vport()
4090 if (pmb->ctx_buf) { in lpfc_create_static_vport()
4094 pmb->ctx_buf = NULL; in lpfc_create_static_vport()
4197 pmb->ctx_ndlp = NULL; in lpfc_mbx_cmpl_fabric_reg_login()
4343 pmb->ctx_ndlp = NULL; in lpfc_mbx_cmpl_ns_reg_login()
4465 pmb->ctx_ndlp = NULL; in lpfc_mbx_cmpl_fc_reg_login()
[all …]
H A Dlpfc_bsg.c3821 MAILBOX_t *pmb; in lpfc_bsg_sli_cfg_read_cmd_ext() local
3925 pmb = &pmboxq->u.mb; in lpfc_bsg_sli_cfg_read_cmd_ext()
3927 memcpy(pmb, pmbx, sizeof(*pmb)); in lpfc_bsg_sli_cfg_read_cmd_ext()
4009 MAILBOX_t *pmb; in lpfc_bsg_sli_cfg_write_cmd_ext() local
4107 memcpy(pmb, mbx, sizeof(*pmb)); in lpfc_bsg_sli_cfg_write_cmd_ext()
4392 MAILBOX_t *pmb; in lpfc_bsg_write_ebuf_set() local
4455 memcpy(pmb, pbuf, sizeof(*pmb)); in lpfc_bsg_write_ebuf_set()
4728 pmb = &pmboxq->u.mb; in lpfc_bsg_issue_mbox()
4729 memcpy(pmb, pmbx, sizeof(*pmb)); in lpfc_bsg_issue_mbox()
4744 pmb->mbxCommand); in lpfc_bsg_issue_mbox()
[all …]
H A Dlpfc_init.c134 if (!pmb) { in lpfc_config_port_prep()
438 if (!pmb) { in lpfc_config_port_post()
629 if (!pmb) { in lpfc_config_port_post()
649 if (!pmb) { in lpfc_config_port_post()
766 if (!pmb) { in lpfc_hba_init_link_fc_topology()
847 if (!pmb) { in lpfc_hba_down_link()
2203 if (!pmb) { in lpfc_handle_latt()
5427 if (!pmb) { in lpfc_sli4_async_link_evt()
6321 if (!pmb) { in lpfc_sli4_async_fc_evt()
9931 if (!pmb) { in lpfc_sli4_read_config()
[all …]
H A Dlpfc_sli.c1682 if (!pmb) in lpfc_sli_ring_map()
3101 pmb->vport ? pmb->vport->vpi : in lpfc_sli_handle_mb_event()
3123 pmb->vport ? pmb->vport->vpi : in lpfc_sli_handle_mb_event()
3132 pmb->vport ? pmb->vport->port_state : in lpfc_sli_handle_mb_event()
3147 pmb->vport ? pmb->vport->vpi : 0, in lpfc_sli_handle_mb_event()
3166 pmb->mbox_cmpl(phba,pmb); in lpfc_sli_handle_mb_event()
4993 if (!pmb) in lpfc_sli_brdkill()
5482 if (!pmb) in lpfc_sli_hbq_setup()
11870 pmb->mbox_cmpl(phba, pmb); in lpfc_sli_mbox_sys_flush()
13879 pmb->mbox_cmpl(phba, pmb); in lpfc_sli_sp_intr_handler()
[all …]
H A Dlpfc_attr.c2136 MAILBOX_t *pmb; in lpfc_get_hba_info() local
2159 pmb = &pmboxq->u.mb; in lpfc_get_hba_info()
2161 pmb->mbxOwner = OWN_HOST; in lpfc_get_hba_info()
6628 MAILBOX_t *pmb; in lpfc_get_stats() local
6648 pmb = &pmboxq->u.mb; in lpfc_get_stats()
6650 pmb->mbxOwner = OWN_HOST; in lpfc_get_stats()
6703 pmb->mbxOwner = OWN_HOST; in lpfc_get_stats()
6776 MAILBOX_t *pmb; in lpfc_reset_stats() local
6787 pmb = &pmboxq->u.mb; in lpfc_reset_stats()
6789 pmb->mbxOwner = OWN_HOST; in lpfc_reset_stats()
[all …]
H A Dlpfc_nportdisc.c1083 LPFC_MBOXQ_t *pmb; in lpfc_release_rpi() local
1102 if (!pmb) in lpfc_release_rpi()
1108 pmb->vport = vport; in lpfc_release_rpi()
1109 pmb->ctx_ndlp = lpfc_nlp_get(ndlp); in lpfc_release_rpi()
1110 if (!pmb->ctx_ndlp) { in lpfc_release_rpi()
1144 (!pmb->u.mb.mbxStatus)) { in lpfc_disc_illegal()
1145 rpi = pmb->u.mb.un.varWords[0]; in lpfc_disc_illegal()
1566 MAILBOX_t *mb = &pmb->u.mb; in lpfc_cmpl_reglogin_plogi_issue()
1573 rpi = pmb->u.mb.un.varWords[0]; in lpfc_cmpl_reglogin_plogi_issue()
1934 MAILBOX_t *mb = &pmb->u.mb; in lpfc_cmpl_reglogin_reglogin_issue()
[all …]
H A Dlpfc_els.c5282 u32 mbx_flag = pmb->mbox_flag; in lpfc_mbx_cmpl_dflt_rpi()
5291 mbx_flag, pmb); in lpfc_mbx_cmpl_dflt_rpi()
7507 mb = &pmb->u.mb; in lpfc_els_lcb_rsp()
7510 pmb->ctx_ndlp = NULL; in lpfc_els_lcb_rsp()
7511 pmb->ctx_buf = NULL; in lpfc_els_lcb_rsp()
8649 mb = &pmb->u.mb; in lpfc_els_rsp_rls_acc()
8651 ndlp = pmb->ctx_ndlp; in lpfc_els_rsp_rls_acc()
8654 pmb->ctx_buf = NULL; in lpfc_els_rsp_rls_acc()
8655 pmb->ctx_ndlp = NULL; in lpfc_els_rsp_rls_acc()
11018 MAILBOX_t *mb = &pmb->u.mb; in lpfc_cmpl_reg_new_vport()
[all …]
H A Dlpfc_crtn.h110 void lpfc_mbx_cmpl_fc_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb);
607 void lpfc_mbx_cmpl_rdp_page_a0(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb);
/openbmc/u-boot/board/renesas/sh7785lcr/
H A DREADME.sh7785lcr49 "pmb" command, this mode can use 512MB DDR-SDRAM.
61 b) after "pmb" command
76 - pmb (sh7785lcr_32bit_config only)
118 4. pmb
123 => pmb
H A Dsh7785lcr.c58 pmb, 1, 1, do_pmb,
/openbmc/linux/Documentation/devicetree/bindings/reset/
H A Dbrcm,bcm63138-pmb.txt9 - compatible: must be "brcm,bcm63138-pmb"
16 compatible = "brcm,bcm63138-pmb";
/openbmc/linux/arch/arm64/boot/dts/broadcom/bcmbca/
H A Dbcm4908.dtsi6 #include <dt-bindings/soc/bcm-pmb.h>
138 power-domains = <&pmb BCM_PMB_HOST_USB>;
308 pmb: power-controller@2800c0 { label
309 compatible = "brcm,bcm4908-pmb";
/openbmc/linux/arch/sh/mm/
H A DMakefile39 obj-$(CONFIG_PMB) += pmb.o
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm63138.dtsi139 compatible = "brcm,bcm63138-pmb";
145 compatible = "brcm,bcm63138-pmb";
/openbmc/linux/Documentation/devicetree/bindings/arm/bcm/
H A Dbrcm,bcm63138.txt13 defined in reset/brcm,bcm63138-pmb.txt for this secondary CPU, and an
/openbmc/linux/arch/sh/configs/
H A Dsdk7786_defconfig71 …printk=sh-sci.1,115200 root=/dev/sda1 nmi_debug=state,debounce rootdelay=5 pmb=iomap ignore_loglev…
/openbmc/linux/Documentation/scsi/
H A DChangeLog.lpfc331 lpfc_sli_handle_mb_event, pmb->context1 points to a waitq. Do
617 * Grab lock before calling lpfc_sli_issue_mbox(phba, pmb,
/openbmc/linux/
H A DMAINTAINERS4289 F: drivers/pmdomain/bcm/bcm-pmb.c
4290 F: include/dt-bindings/soc/bcm-pmb.h
/openbmc/
H A Dopengrok1.0.log23658 …Children: not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/pmdomain/bcm/bcm-pmb.c.gz
H A Dopengrok2.0.log23881 …Children: not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/pmdomain/bcm/bcm-pmb.c.gz