/openbmc/linux/drivers/pmdomain/bcm/ |
H A D | bcm-pmb.c | 85 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 D | Makefile | 2 obj-$(CONFIG_BCM_PMB) += bcm-pmb.o
|
/openbmc/linux/Documentation/devicetree/bindings/power/ |
H A D | brcm,bcm-pmb.yaml | 4 $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 D | lpfc_mbox.c | 140 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 D | lpfc_vport.c | 120 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 D | lpfc_hbadisc.c | 3881 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 D | lpfc_bsg.c | 3821 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 D | lpfc_init.c | 134 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 D | lpfc_sli.c | 1682 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 D | lpfc_attr.c | 2136 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 D | lpfc_nportdisc.c | 1083 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 D | lpfc_els.c | 5282 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 D | lpfc_crtn.h | 110 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 D | README.sh7785lcr | 49 "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 D | sh7785lcr.c | 58 pmb, 1, 1, do_pmb,
|
/openbmc/linux/Documentation/devicetree/bindings/reset/ |
H A D | brcm,bcm63138-pmb.txt | 9 - compatible: must be "brcm,bcm63138-pmb" 16 compatible = "brcm,bcm63138-pmb";
|
/openbmc/linux/arch/arm64/boot/dts/broadcom/bcmbca/ |
H A D | bcm4908.dtsi | 6 #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 D | Makefile | 39 obj-$(CONFIG_PMB) += pmb.o
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm63138.dtsi | 139 compatible = "brcm,bcm63138-pmb"; 145 compatible = "brcm,bcm63138-pmb";
|
/openbmc/linux/Documentation/devicetree/bindings/arm/bcm/ |
H A D | brcm,bcm63138.txt | 13 defined in reset/brcm,bcm63138-pmb.txt for this secondary CPU, and an
|
/openbmc/linux/arch/sh/configs/ |
H A D | sdk7786_defconfig | 71 …printk=sh-sci.1,115200 root=/dev/sda1 nmi_debug=state,debounce rootdelay=5 pmb=iomap ignore_loglev…
|
/openbmc/linux/Documentation/scsi/ |
H A D | ChangeLog.lpfc | 331 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 D | MAINTAINERS | 4289 F: drivers/pmdomain/bcm/bcm-pmb.c 4290 F: include/dt-bindings/soc/bcm-pmb.h
|
/openbmc/ |
H A D | opengrok1.0.log | 23658 …Children: not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/pmdomain/bcm/bcm-pmb.c.gz
|
H A D | opengrok2.0.log | 23881 …Children: not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/pmdomain/bcm/bcm-pmb.c.gz
|