| 
														
															@@ -19,7 +19,6 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #include <linux/vmalloc.h> 
														 | 
														
														 | 
														
															 #include <linux/vmalloc.h> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #include <linux/mtd/mtd.h> 
														 | 
														
														 | 
														
															 #include <linux/mtd/mtd.h> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #include <linux/mtd/partitions.h> 
														 | 
														
														 | 
														
															 #include <linux/mtd/partitions.h> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-#include <linux/version.h> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #include <linux/byteorder/generic.h> 
														 | 
														
														 | 
														
															 #include <linux/byteorder/generic.h> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #include "mtdsplit.h" 
														 | 
														
														 | 
														
															 #include "mtdsplit.h" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -257,19 +256,15 @@ mtdsplit_jimage_parse_generic(struct mtd_info *master, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				      jimage_verify_default); 
														 | 
														
														 | 
														
															 				      jimage_verify_default); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 9, 0) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 static const struct of_device_id mtdsplit_jimage_of_match_table[] = { 
														 | 
														
														 | 
														
															 static const struct of_device_id mtdsplit_jimage_of_match_table[] = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	{ .compatible = "amit,jimage" }, 
														 | 
														
														 | 
														
															 	{ .compatible = "amit,jimage" }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	{}, 
														 | 
														
														 | 
														
															 	{}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-#endif 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 static struct mtd_part_parser jimage_generic_parser = { 
														 | 
														
														 | 
														
															 static struct mtd_part_parser jimage_generic_parser = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	.owner = THIS_MODULE, 
														 | 
														
														 | 
														
															 	.owner = THIS_MODULE, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	.name = "jimage-fw", 
														 | 
														
														 | 
														
															 	.name = "jimage-fw", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 9, 0) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	.of_match_table = mtdsplit_jimage_of_match_table, 
														 | 
														
														 | 
														
															 	.of_match_table = mtdsplit_jimage_of_match_table, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-#endif 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	.parse_fn = mtdsplit_jimage_parse_generic, 
														 | 
														
														 | 
														
															 	.parse_fn = mtdsplit_jimage_parse_generic, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	.type = MTD_PARSER_TYPE_FIRMWARE, 
														 | 
														
														 | 
														
															 	.type = MTD_PARSER_TYPE_FIRMWARE, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 |