mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			936 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			936 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From f70b0bc2f51fef67025b9a9d80c87338196872f1 Mon Sep 17 00:00:00 2001
 | |
| From: Phil Elwell <phil@raspberrypi.org>
 | |
| Date: Tue, 3 Sep 2019 18:16:56 +0100
 | |
| Subject: [PATCH] arch/arm: Add model string to cpuinfo
 | |
| 
 | |
| Signed-off-by: Phil Elwell <phil@raspberrypi.org>
 | |
| ---
 | |
|  arch/arm/kernel/setup.c | 10 ++++++++++
 | |
|  1 file changed, 10 insertions(+)
 | |
| 
 | |
| --- a/arch/arm/kernel/setup.c
 | |
| +++ b/arch/arm/kernel/setup.c
 | |
| @@ -1265,6 +1265,8 @@ static int c_show(struct seq_file *m, vo
 | |
|  {
 | |
|  	int i, j;
 | |
|  	u32 cpuid;
 | |
| +	struct device_node *np;
 | |
| +	const char *model;
 | |
|  
 | |
|  	for_each_online_cpu(i) {
 | |
|  		/*
 | |
| @@ -1324,6 +1326,14 @@ static int c_show(struct seq_file *m, vo
 | |
|  	seq_printf(m, "Revision\t: %04x\n", system_rev);
 | |
|  	seq_printf(m, "Serial\t\t: %s\n", system_serial);
 | |
|  
 | |
| +	np = of_find_node_by_path("/");
 | |
| +	if (np) {
 | |
| +		if (!of_property_read_string(np, "model",
 | |
| +					     &model))
 | |
| +			seq_printf(m, "Model\t\t: %s\n", model);
 | |
| +		of_node_put(np);
 | |
| +	}
 | |
| +
 | |
|  	return 0;
 | |
|  }
 | |
|  
 |