From mboxrd@z Thu Jan 1 00:00:00 1970 From: Artem Bityutskiy Date: Wed, 17 Oct 2012 11:23:50 +0000 Subject: Re: [PATCH v2 0/2] Add DMA and device tree support to the flash controller FLCTL Message-Id: <1350473030.5769.137.camel@sauron.fi.intel.com> MIME-Version: 1 Content-Type: multipart/mixed; boundary="=-TwFq2SuUcRrNrfxu7zs0" List-Id: References: <1349776729-9311-1-git-send-email-hechtb@gmail.com> In-Reply-To: <1349776729-9311-1-git-send-email-hechtb@gmail.com> To: linux-arm-kernel@lists.infradead.org --=-TwFq2SuUcRrNrfxu7zs0 Content-Type: multipart/mixed; boundary="=-EXqmb0XUyFDa6r4SoNbm" --=-EXqmb0XUyFDa6r4SoNbm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2012-10-09 at 11:58 +0200, Bastian Hecht wrote: > changelog v2: - cosmetic fixes in patch 1 > - added dmas and dma-names field in patch 2 Hi, I used to be able to compile MTD stuff for mackerel board with the defconfig attached, but now it fails with 3.7-rc1 with as error: /tmp/cc2Nr7AN.s: Error: bad immediate value for 8-bit offset (1024) It fails for dogc4.c, but if I disable DOCG4, it fails for other drivers with a similar error. I've tried (arm) gcc 4.6.3 and the latest Linaro 4.7 build. Any idea? I did not dig this, is this a known issue? Could you try to reproduce this in your setup? CONFIG_EXPERIMENTAL=3Dy CONFIG_SYSVIPC=3Dy CONFIG_IKCONFIG=3Dy CONFIG_IKCONFIG_PROC=3Dy CONFIG_LOG_BUF_SHIFT=3D16 # CONFIG_UTS_NS is not set # CONFIG_IPC_NS is not set # CONFIG_PID_NS is not set CONFIG_SLAB=3Dy CONFIG_MODULES=3Dy CONFIG_MODULE_UNLOAD=3Dy # CONFIG_BLK_DEV_BSG is not set # CONFIG_IOSCHED_DEADLINE is not set # CONFIG_IOSCHED_CFQ is not set CONFIG_ARCH_SHMOBILE=3Dy CONFIG_ARCH_SH7372=3Dy CONFIG_MACH_MACKEREL=3Dy CONFIG_AEABI=3Dy # CONFIG_OABI_COMPAT is not set CONFIG_FORCE_MAX_ZONEORDER=3D15 CONFIG_ZBOOT_ROM_TEXT=3D0x0 CONFIG_ZBOOT_ROM_BSS=3D0x0 CONFIG_CMDLINE=3D"console=3Dtty0, console=3DttySC0,115200 earlyprintk=3Dsh-= sci.0,115200 root=3D/dev/nfs nfsroot=3D,tcp,v3 ip=3Ddhcp memchunk.vpu=3D64m= memchunk.veu0=3D8m memchunk.spu0=3D2m mem=3D240m" CONFIG_KEXEC=3Dy # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_PM_RUNTIME=3Dy CONFIG_UEVENT_HELPER_PATH=3D"/sbin/hotplug" # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_MTD=3Dy CONFIG_MTD_TESTS=3Dm CONFIG_MTD_REDBOOT_PARTS=3Dm CONFIG_MTD_REDBOOT_PARTS_READONLY=3Dy CONFIG_MTD_CMDLINE_PARTS=3Dy CONFIG_MTD_AFS_PARTS=3Dm CONFIG_MTD_AR7_PARTS=3Dm CONFIG_MTD_CHAR=3Dy CONFIG_MTD_BLOCK=3Dy CONFIG_FTL=3Dm CONFIG_NFTL=3Dm CONFIG_NFTL_RW=3Dy CONFIG_INFTL=3Dm CONFIG_RFD_FTL=3Dm CONFIG_SSFDC=3Dm CONFIG_SM_FTL=3Dm CONFIG_MTD_OOPS=3Dy CONFIG_MTD_SWAP=3Dm CONFIG_MTD_CFI=3Dy CONFIG_MTD_JEDECPROBE=3Dm CONFIG_MTD_CFI_ADV_OPTIONS=3Dy CONFIG_MTD_OTP=3Dy CONFIG_MTD_CFI_INTELEXT=3Dy CONFIG_MTD_CFI_AMDSTD=3Dm CONFIG_MTD_CFI_STAA=3Dm CONFIG_MTD_ROM=3Dy CONFIG_MTD_ABSENT=3Dy CONFIG_MTD_COMPLEX_MAPPINGS=3Dy CONFIG_MTD_PHYSMAP=3Dy CONFIG_MTD_PHYSMAP_COMPAT=3Dy CONFIG_MTD_IMPA7=3Dm CONFIG_MTD_GPIO_ADDR=3Dy CONFIG_MTD_PLATRAM=3Dy CONFIG_MTD_LATCH_ADDR=3Dm CONFIG_MTD_DATAFLASH=3Dy CONFIG_MTD_M25P80=3Dy # CONFIG_M25PXX_USE_FAST_READ is not set CONFIG_MTD_SST25L=3Dy CONFIG_MTD_SLRAM=3Dy CONFIG_MTD_PHRAM=3Dy CONFIG_MTD_MTDRAM=3Dm CONFIG_MTD_BLOCK2MTD=3Dy CONFIG_MTD_DOC2000=3Dm CONFIG_MTD_DOC2001=3Dm CONFIG_MTD_DOC2001PLUS=3Dy CONFIG_MTD_DOCG3=3Dm CONFIG_MTD_DOCPROBE_ADVANCED=3Dy CONFIG_MTD_NAND_ECC_SMC=3Dy CONFIG_MTD_NAND=3Dy CONFIG_MTD_NAND_ECC_BCH=3Dy CONFIG_MTD_NAND_MUSEUM_IDS=3Dy CONFIG_MTD_NAND_DENALI=3Dm CONFIG_MTD_NAND_DENALI_DT=3Dm CONFIG_MTD_NAND_GPIO=3Dm CONFIG_MTD_NAND_DISKONCHIP=3Dy CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=3Dy CONFIG_MTD_NAND_DOCG4=3Dm CONFIG_MTD_NAND_NANDSIM=3Dy CONFIG_MTD_NAND_PLATFORM=3Dy CONFIG_MTD_NAND_SH_FLCTL=3Dy CONFIG_MTD_ONENAND=3Dy CONFIG_MTD_ONENAND_VERIFY_WRITE=3Dy CONFIG_MTD_ONENAND_GENERIC=3Dm CONFIG_MTD_ONENAND_SIM=3Dy CONFIG_MTD_LPDDR=3Dm CONFIG_MTD_UBI=3Dm CONFIG_MTD_UBI_FASTMAP=3Dy # CONFIG_BLK_DEV is not set # CONFIG_INPUT_MOUSEDEV_PSAUX is not set # CONFIG_INPUT_KEYBOARD is not set # CONFIG_INPUT_MOUSE is not set # CONFIG_SERIO is not set # CONFIG_LEGACY_PTYS is not set # CONFIG_DEVKMEM is not set CONFIG_SERIAL_SH_SCI=3Dy CONFIG_SERIAL_SH_SCI_NR_UARTS=3D8 CONFIG_SERIAL_SH_SCI_CONSOLE=3Dy # CONFIG_HW_RANDOM is not set CONFIG_SPI=3Dy # CONFIG_HWMON is not set # CONFIG_USB_SUPPORT is not set # CONFIG_DNOTIFY is not set # CONFIG_INOTIFY_USER is not set CONFIG_JFFS2_FS=3Dm CONFIG_JFFS2_COMPRESSION_OPTIONS=3Dy # CONFIG_JFFS2_ZLIB is not set CONFIG_JFFS2_LZO=3Dy # CONFIG_JFFS2_RTIME is not set CONFIG_JFFS2_RUBIN=3Dy CONFIG_UBIFS_FS=3Dm # CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENABLE_MUST_CHECK is not set # CONFIG_ARM_UNWIND is not set CONFIG_KEYS=3Dy CONFIG_CRYPTO=3Dy CONFIG_CRYPTO_ANSI_CPRNG=3Dy # CONFIG_CRYPTO_HW is not set --=20 Best Regards, Artem Bityutskiy --=-EXqmb0XUyFDa6r4SoNbm Content-Disposition: attachment; filename="arm-mackerel_defconfig" Content-Type: text/plain; name="arm-mackerel_defconfig"; charset="UTF-8" Content-Transfer-Encoding: base64 Q09ORklHX0VYUEVSSU1FTlRBTD15DQpDT05GSUdfU1lTVklQQz15DQpDT05GSUdfSUtDT05GSUc9 eQ0KQ09ORklHX0lLQ09ORklHX1BST0M9eQ0KQ09ORklHX0xPR19CVUZfU0hJRlQ9MTYNCiMgQ09O RklHX1VUU19OUyBpcyBub3Qgc2V0DQojIENPTkZJR19JUENfTlMgaXMgbm90IHNldA0KIyBDT05G SUdfUElEX05TIGlzIG5vdCBzZXQNCkNPTkZJR19TTEFCPXkNCkNPTkZJR19NT0RVTEVTPXkNCkNP TkZJR19NT0RVTEVfVU5MT0FEPXkNCiMgQ09ORklHX0JMS19ERVZfQlNHIGlzIG5vdCBzZXQNCiMg Q09ORklHX0lPU0NIRURfREVBRExJTkUgaXMgbm90IHNldA0KIyBDT05GSUdfSU9TQ0hFRF9DRlEg aXMgbm90IHNldA0KQ09ORklHX0FSQ0hfU0hNT0JJTEU9eQ0KQ09ORklHX0FSQ0hfU0g3MzcyPXkN CkNPTkZJR19NQUNIX01BQ0tFUkVMPXkNCkNPTkZJR19BRUFCST15DQojIENPTkZJR19PQUJJX0NP TVBBVCBpcyBub3Qgc2V0DQpDT05GSUdfRk9SQ0VfTUFYX1pPTkVPUkRFUj0xNQ0KQ09ORklHX1pC T09UX1JPTV9URVhUPTB4MA0KQ09ORklHX1pCT09UX1JPTV9CU1M9MHgwDQpDT05GSUdfQ01ETElO RT0iY29uc29sZT10dHkwLCBjb25zb2xlPXR0eVNDMCwxMTUyMDAgZWFybHlwcmludGs9c2gtc2Np LjAsMTE1MjAwIHJvb3Q9L2Rldi9uZnMgbmZzcm9vdD0sdGNwLHYzIGlwPWRoY3AgbWVtY2h1bmsu dnB1PTY0bSBtZW1jaHVuay52ZXUwPThtIG1lbWNodW5rLnNwdTA9Mm0gbWVtPTI0MG0iDQpDT05G SUdfS0VYRUM9eQ0KIyBDT05GSUdfQ09SRV9EVU1QX0RFRkFVTFRfRUxGX0hFQURFUlMgaXMgbm90 IHNldA0KQ09ORklHX1BNX1JVTlRJTUU9eQ0KQ09ORklHX1VFVkVOVF9IRUxQRVJfUEFUSD0iL3Ni aW4vaG90cGx1ZyINCiMgQ09ORklHX0ZJUk1XQVJFX0lOX0tFUk5FTCBpcyBub3Qgc2V0DQpDT05G SUdfTVREPXkNCkNPTkZJR19NVERfVEVTVFM9bQ0KQ09ORklHX01URF9SRURCT09UX1BBUlRTPW0N CkNPTkZJR19NVERfUkVEQk9PVF9QQVJUU19SRUFET05MWT15DQpDT05GSUdfTVREX0NNRExJTkVf UEFSVFM9eQ0KQ09ORklHX01URF9BRlNfUEFSVFM9bQ0KQ09ORklHX01URF9BUjdfUEFSVFM9bQ0K Q09ORklHX01URF9DSEFSPXkNCkNPTkZJR19NVERfQkxPQ0s9eQ0KQ09ORklHX0ZUTD1tDQpDT05G SUdfTkZUTD1tDQpDT05GSUdfTkZUTF9SVz15DQpDT05GSUdfSU5GVEw9bQ0KQ09ORklHX1JGRF9G VEw9bQ0KQ09ORklHX1NTRkRDPW0NCkNPTkZJR19TTV9GVEw9bQ0KQ09ORklHX01URF9PT1BTPXkN CkNPTkZJR19NVERfU1dBUD1tDQpDT05GSUdfTVREX0NGST15DQpDT05GSUdfTVREX0pFREVDUFJP QkU9bQ0KQ09ORklHX01URF9DRklfQURWX09QVElPTlM9eQ0KQ09ORklHX01URF9PVFA9eQ0KQ09O RklHX01URF9DRklfSU5URUxFWFQ9eQ0KQ09ORklHX01URF9DRklfQU1EU1REPW0NCkNPTkZJR19N VERfQ0ZJX1NUQUE9bQ0KQ09ORklHX01URF9ST009eQ0KQ09ORklHX01URF9BQlNFTlQ9eQ0KQ09O RklHX01URF9DT01QTEVYX01BUFBJTkdTPXkNCkNPTkZJR19NVERfUEhZU01BUD15DQpDT05GSUdf TVREX1BIWVNNQVBfQ09NUEFUPXkNCkNPTkZJR19NVERfSU1QQTc9bQ0KQ09ORklHX01URF9HUElP X0FERFI9eQ0KQ09ORklHX01URF9QTEFUUkFNPXkNCkNPTkZJR19NVERfTEFUQ0hfQUREUj1tDQpD T05GSUdfTVREX0RBVEFGTEFTSD15DQpDT05GSUdfTVREX00yNVA4MD15DQojIENPTkZJR19NMjVQ WFhfVVNFX0ZBU1RfUkVBRCBpcyBub3Qgc2V0DQpDT05GSUdfTVREX1NTVDI1TD15DQpDT05GSUdf TVREX1NMUkFNPXkNCkNPTkZJR19NVERfUEhSQU09eQ0KQ09ORklHX01URF9NVERSQU09bQ0KQ09O RklHX01URF9CTE9DSzJNVEQ9eQ0KQ09ORklHX01URF9ET0MyMDAwPW0NCkNPTkZJR19NVERfRE9D MjAwMT1tDQpDT05GSUdfTVREX0RPQzIwMDFQTFVTPXkNCkNPTkZJR19NVERfRE9DRzM9bQ0KQ09O RklHX01URF9ET0NQUk9CRV9BRFZBTkNFRD15DQpDT05GSUdfTVREX05BTkRfRUNDX1NNQz15DQpD T05GSUdfTVREX05BTkQ9eQ0KQ09ORklHX01URF9OQU5EX0VDQ19CQ0g9eQ0KQ09ORklHX01URF9O QU5EX01VU0VVTV9JRFM9eQ0KQ09ORklHX01URF9OQU5EX0RFTkFMST1tDQpDT05GSUdfTVREX05B TkRfREVOQUxJX0RUPW0NCkNPTkZJR19NVERfTkFORF9HUElPPW0NCkNPTkZJR19NVERfTkFORF9E SVNLT05DSElQPXkNCkNPTkZJR19NVERfTkFORF9ESVNLT05DSElQX0JCVFdSSVRFPXkNCkNPTkZJ R19NVERfTkFORF9ET0NHND1tDQpDT05GSUdfTVREX05BTkRfTkFORFNJTT15DQpDT05GSUdfTVRE X05BTkRfUExBVEZPUk09eQ0KQ09ORklHX01URF9OQU5EX1NIX0ZMQ1RMPXkNCkNPTkZJR19NVERf T05FTkFORD15DQpDT05GSUdfTVREX09ORU5BTkRfVkVSSUZZX1dSSVRFPXkNCkNPTkZJR19NVERf T05FTkFORF9HRU5FUklDPW0NCkNPTkZJR19NVERfT05FTkFORF9TSU09eQ0KQ09ORklHX01URF9M UEREUj1tDQpDT05GSUdfTVREX1VCST1tDQpDT05GSUdfTVREX1VCSV9GQVNUTUFQPXkNCiMgQ09O RklHX0JMS19ERVYgaXMgbm90IHNldA0KIyBDT05GSUdfSU5QVVRfTU9VU0VERVZfUFNBVVggaXMg bm90IHNldA0KIyBDT05GSUdfSU5QVVRfS0VZQk9BUkQgaXMgbm90IHNldA0KIyBDT05GSUdfSU5Q VVRfTU9VU0UgaXMgbm90IHNldA0KIyBDT05GSUdfU0VSSU8gaXMgbm90IHNldA0KIyBDT05GSUdf TEVHQUNZX1BUWVMgaXMgbm90IHNldA0KIyBDT05GSUdfREVWS01FTSBpcyBub3Qgc2V0DQpDT05G SUdfU0VSSUFMX1NIX1NDST15DQpDT05GSUdfU0VSSUFMX1NIX1NDSV9OUl9VQVJUUz04DQpDT05G SUdfU0VSSUFMX1NIX1NDSV9DT05TT0xFPXkNCiMgQ09ORklHX0hXX1JBTkRPTSBpcyBub3Qgc2V0 DQpDT05GSUdfU1BJPXkNCiMgQ09ORklHX0hXTU9OIGlzIG5vdCBzZXQNCiMgQ09ORklHX1VTQl9T VVBQT1JUIGlzIG5vdCBzZXQNCiMgQ09ORklHX0ROT1RJRlkgaXMgbm90IHNldA0KIyBDT05GSUdf SU5PVElGWV9VU0VSIGlzIG5vdCBzZXQNCkNPTkZJR19KRkZTMl9GUz1tDQpDT05GSUdfSkZGUzJf Q09NUFJFU1NJT05fT1BUSU9OUz15DQojIENPTkZJR19KRkZTMl9aTElCIGlzIG5vdCBzZXQNCkNP TkZJR19KRkZTMl9MWk89eQ0KIyBDT05GSUdfSkZGUzJfUlRJTUUgaXMgbm90IHNldA0KQ09ORklH X0pGRlMyX1JVQklOPXkNCkNPTkZJR19VQklGU19GUz1tDQojIENPTkZJR19FTkFCTEVfV0FSTl9E RVBSRUNBVEVEIGlzIG5vdCBzZXQNCiMgQ09ORklHX0VOQUJMRV9NVVNUX0NIRUNLIGlzIG5vdCBz ZXQNCiMgQ09ORklHX0FSTV9VTldJTkQgaXMgbm90IHNldA0KQ09ORklHX0tFWVM9eQ0KQ09ORklH X0NSWVBUTz15DQpDT05GSUdfQ1JZUFRPX0FOU0lfQ1BSTkc9eQ0KIyBDT05GSUdfQ1JZUFRPX0hX IGlzIG5vdCBzZXQNCg== --=-EXqmb0XUyFDa6r4SoNbm-- --=-TwFq2SuUcRrNrfxu7zs0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAABAgAGBQJQfpVGAAoJECmIfjd9wqK0KnQQAInK1X0uliLO587nHOKqoTT2 qJW7eqXlGku5n4mlqh5oPOnW20uw7Cc7yPMGfW8Yoj92zCAeBy2vYz4Xw2hrm/jG X9oDT3Xwpbz1OIvdiARs4yZ7xV9K85Me9cNGYjmpAAvTXI8uf5gdmevJkMUeknKz E+jKD1oIA/Bkjo5TGx4DRyCHqzcxF0wL4nLvtGt2/2TAgEPw/7x6qLPECXSa8wAO 3JIudEJO4oF0HeL+vwg5EEIAhb/Vsbfn//bjIquZpBS19ZbpR+f0/Zq/p1cPAgJi IaMAgIAhOQADA1AgFhsrGkcThHVskjkHxDj2bsUutJkLhU8Y1/fyfRAySyO1i5PZ kHtBxtLEbgzVWVI84IE3GU0B9CGDys+0HrMq3Rw3SQ2J6ers4gt1ssGYB6aO2Itf rtI55/ICE3IEqqjZF/2oTLYdVqzhgVe0R6z7eiFjUE0wTm4rzpn4hswFtslcvDFE qJkomiXr0ILAE3NP/gIhTPmIaKGtQ/MOAe4UzGIeC7TIeuoYM03oe8elzxoAKcK+ WJNdjF5Wf/4ra2MxWQDwt8Hz654mCrgfWwjUD6NM21MH/Jrt3TNQXk4mx9iyn+ow Hsqi0o3f1zjsEzDWgUgwJ5OP8OFGdDyieEbZZFF+yO+fjyVTF0vlTQ63v9eatr/z YIw62mrn8xxREUznV0+g =JQSl -----END PGP SIGNATURE----- --=-TwFq2SuUcRrNrfxu7zs0--