mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-31 14:04:26 -04:00 
			
		
		
		
	This changes the DT binding's compatible property to "ecoscentric,redboot-fis-partitions", removing the existing reference to Red Hat. Per the documentation hosted at eCosCentric's website, eCosCentric is RedBoot's sole commercial maintainer since 2002, and the project has been under the stewardship of the Free Software Foundation since 2008. This also updates the property in the Inventel Livebox 1 .dts, the binding's only current user. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
		
			
				
	
	
		
			32 lines
		
	
	
		
			912 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			912 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | |
| Subject: [PATCH] mtd: redboot: add of_match_table with DT binding
 | |
| MIME-Version: 1.0
 | |
| Content-Type: text/plain; charset=UTF-8
 | |
| Content-Transfer-Encoding: 8bit
 | |
| 
 | |
| This allows parsing RedBoot compatible partitions for properly described
 | |
| flash device in DT.
 | |
| 
 | |
| Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | |
| ---
 | |
| 
 | |
| --- a/drivers/mtd/redboot.c
 | |
| +++ b/drivers/mtd/redboot.c
 | |
| @@ -289,9 +289,16 @@ static int parse_redboot_partitions(stru
 | |
|  	return ret;
 | |
|  }
 | |
|  
 | |
| +static const struct of_device_id redboot_parser_of_match_table[] = {
 | |
| +	{ .compatible = "ecoscentric,redboot-fis-partitions" },
 | |
| +	{},
 | |
| +};
 | |
| +MODULE_DEVICE_TABLE(of, redboot_parser_of_match_table);
 | |
| +
 | |
|  static struct mtd_part_parser redboot_parser = {
 | |
|  	.parse_fn = parse_redboot_partitions,
 | |
|  	.name = "RedBoot",
 | |
| +	.of_match_table = redboot_parser_of_match_table,
 | |
|  };
 | |
|  module_mtd_part_parser(redboot_parser);
 | |
|  
 |