Searched refs:drc_index (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | pmem.c | 29 static ssize_t pmem_drc_add_node(u32 drc_index) in pmem_drc_add_node() argument 34 pr_debug("Attempting to add pmem node, drc index: %x\n", drc_index); in pmem_drc_add_node() 36 rc = dlpar_acquire_drc(drc_index); in pmem_drc_add_node() 39 rc, drc_index); in pmem_drc_add_node() 43 dn = dlpar_configure_connector(cpu_to_be32(drc_index), pmem_node); in pmem_drc_add_node() 45 pr_err("configure-connector failed for drc %x\n", drc_index); in pmem_drc_add_node() 46 dlpar_release_drc(drc_index); in pmem_drc_add_node() 54 dn, rc, drc_index); in pmem_drc_add_node() 56 if (dlpar_release_drc(drc_index)) in pmem_drc_add_node() 62 pr_info("Successfully added %pOF, drc index: %x\n", dn, drc_index); in pmem_drc_add_node() [all …]
|
| H A D | hotplug-cpu.c | 434 static bool dlpar_cpu_exists(struct device_node *parent, u32 drc_index) in dlpar_cpu_exists() argument 450 if (my_drc_index == drc_index) { in dlpar_cpu_exists() 460 static bool drc_info_valid_index(struct device_node *parent, u32 drc_index) in drc_info_valid_index() argument 487 if (drc_index > drc.last_drc_index) in drc_info_valid_index() 492 if (drc_index == index) in drc_info_valid_index() 502 static bool valid_cpu_drc_index(struct device_node *parent, u32 drc_index) in valid_cpu_drc_index() argument 508 return drc_info_valid_index(parent, drc_index); in valid_cpu_drc_index() 524 if (drc == drc_index) in valid_cpu_drc_index() 552 static ssize_t dlpar_cpu_add(u32 drc_index) in dlpar_cpu_add() argument 557 pr_debug("Attempting to add CPU, drc index: %x\n", drc_index); in dlpar_cpu_add() [all …]
|
| H A D | pseries.h | 54 extern int dlpar_acquire_drc(u32 drc_index); 55 extern int dlpar_release_drc(u32 drc_index); 56 extern int dlpar_unisolate_drc(u32 drc_index);
|
| H A D | mobility.c | 264 static int add_dt_node(struct device_node *parent_dn, __be32 drc_index) in add_dt_node() argument 269 dn = dlpar_configure_connector(drc_index, parent_dn); in add_dt_node() 326 __be32 drc_index; in pseries_devicetree_update() local 343 drc_index = *data++; in pseries_devicetree_update() 344 add_dt_node(np, drc_index); in pseries_devicetree_update()
|
| /linux/arch/powerpc/mm/ |
| H A D | drmem.c | 83 dr_cell->drc_index = cpu_to_be32(lmb->drc_index); in drmem_update_dt_v1() 98 dr_cell->drc_index = cpu_to_be32(lmb->drc_index); in init_drconf_v2_cell() 208 lmb->drc_index = of_read_number(p++, 1); in read_drconf_v1_cell() 245 dr_cell->drc_index = of_read_number(p++, 1); in read_drconf_v2_cell() 269 lmb.drc_index = dr_cell.drc_index; in __walk_drmem_v2_lmbs() 270 dr_cell.drc_index++; in __walk_drmem_v2_lmbs() 327 if (lmb->drc_index != updated_lmb->drc_index) in update_lmb() 477 lmb->drc_index = dr_cell.drc_index; in init_drmem_v2_lmbs() 478 dr_cell.drc_index++; in init_drmem_v2_lmbs()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | drmem.h | 15 u32 drc_index; member 62 __be32 drc_index; member 76 u32 drc_index; member
|
| H A D | io_event_irq.h | 42 uint32_t drc_index; /* 0x04 DRC Index */ member
|
| /linux/drivers/pci/hotplug/ |
| H A D | rpaphp.h | 95 struct slot *alloc_slot_struct(struct device_node *dn, int drc_index, char *drc_name, int power_dom…
|