mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	libnvdimm, of_pmem: use dev_to_node() instead of of_node_to_nid()
Remove the direct dependency on of_node_to_nid() by using dev_to_node() instead. Any DT platform device will have its NUMA node id set when the device is created. With this, commit291717b6fb("libnvdimm, of_pmem: workaround OF_NUMA=n build error") can be reverted. Fixes:7171976089("libnvdimm: Add device-tree based driver") Cc: Dan Williams <dan.j.williams@intel.com> Cc: Oliver O'Halloran <oohall@gmail.com> Cc: linux-nvdimm@lists.01.org Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
This commit is contained in:
		
							parent
							
								
									9484e12d79
								
							
						
					
					
						commit
						df3f126482
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -67,7 +67,7 @@ static int of_pmem_region_probe(struct platform_device *pdev) | |||
| 		 */ | ||||
| 		memset(&ndr_desc, 0, sizeof(ndr_desc)); | ||||
| 		ndr_desc.attr_groups = region_attr_groups; | ||||
| 		ndr_desc.numa_node = of_node_to_nid(np); | ||||
| 		ndr_desc.numa_node = dev_to_node(&pdev->dev); | ||||
| 		ndr_desc.res = &pdev->resource[i]; | ||||
| 		ndr_desc.of_node = np; | ||||
| 		set_bit(ND_REGION_PAGEMAP, &ndr_desc.flags); | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Rob Herring
						Rob Herring