The generic nand driver fails to load with:
gen_nand
14000000.nand-parts: platform_nand_data is missing
gen_nand: probe of
14000000.nand-parts failed with error -22
and the xway-nand driver is used afterwards.
Drop the gen_nand compatible to get rid of the error message.
Signed-off-by: Mathias Kresin <dev@kresin.me>
};
nand-parts@0 { /* NAND Flash: Samsung K9F5608U0D-JIB0 32MB */
- compatible = "gen_nand", "lantiq,nand-xway";
+ compatible = "lantiq,nand-xway";
lantiq,cs = <1>;
bank-width = <2>;
reg = <1 0x0 0x2000000 >;
fpi@10000000 {
localbus@0 {
nand-parts@0 { /* NAND Flash: Samsung K9F5608U0D-JIB0 32MB */
- compatible = "gen_nand", "lantiq,nand-xway";
+ compatible = "lantiq,nand-xway";
lantiq,cs = <1>;
bank-width = <2>;
reg = <1 0x0 0x2000000 >;
fpi@10000000 {
localbus@0 {
nand-parts@0 {
- compatible = "gen_nand", "lantiq,nand-xway";
+ compatible = "lantiq,nand-xway";
lantiq,cs = <1>;
bank-width = <2>;
reg = <0x1 0x0 0x2000000>;
localbus@0 {
ranges = <0 0 0x4000000 0x3ffffff>;
nand-parts@0 {
- compatible = "gen_nand", "lantiq,nand-xway";
+ compatible = "lantiq,nand-xway";
lantiq,cs = <1>;
bank-width = <2>;
reg = <0 0x0 0x2000000>;
fpi@10000000 {
localbus@0 {
nand-parts@0 {
- compatible = "gen_nand", "lantiq,nand-xway";
+ compatible = "lantiq,nand-xway";
bank-width = <2>;
reg = <1 0x0 0x2000000>;
#address-cells = <1>;
fpi@10000000 {
localbus@0 {
nand-parts@0 {
- compatible = "gen_nand", "lantiq,nand-xway";
+ compatible = "lantiq,nand-xway";
lantiq,cs = <1>;
bank-width = <2>;
reg = <0 0x0 0x2000000>;
};
nand-parts@0 {
- compatible = "gen_nand", "lantiq,nand-xway";
+ compatible = "lantiq,nand-xway";
lantiq,cs = <1>;
bank-width = <2>;
reg = <1 0x0 0x2000000>;