Hi,
I took a closer look at your patch. It contains a lot of white space errors. Please make sure that this won't happen again. Checking data sheets to review such patches is no fun, dealing with other's white space errors is even worse ;) Some additions of chips are non-functional yet... e.g. there is no support for more than 24 bits in addresses, but some chips require that. Also, please do not send patches as base64 encoded attachments.