{"push_id":621909245,"size":81,"distinct_size":25,"ref":"refs/heads/kconfig_follow","head":"b5da9b5b8816ee82ca483992aba5c08e490ce9c1","before":"6b3099bfc8e06b0c8c63adf4a7adfc17516cd00d","commits":[{"sha":"89ebc82137bebb11a8191f8b9cbf08f2533ae8bc","author":{"email":"4e91513d4f418754031d3d36b3fc73980c40a38c@free-electrons.com","name":"Boris BREZILLON"},"message":"ARM: mx6: move to a standard arch/board approach\n\nFreescale boards are currently all defined in arch/arm/Kconfig, which\nmakes them hard to detect.\nMoreover the MX6 SoC variant (Q, D, DL, S, SL) selection is currently\ndone via the SYS_EXTRA_OPTIONS option which marked as deprecated.\n\nMove to a more standard way to select sub-architecture and board by\ncreating a Kconfig under arch/arm/cpu/armv7/mx6 and a new ARCH_MX6\noption.\n\nExisting MX6 board definitions should be moved in this new Kconfig in\nchoice menu, and new boards should be directly declared in this menu.\n\nSigned-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/89ebc82137bebb11a8191f8b9cbf08f2533ae8bc"},{"sha":"a05a6045d5bc1c0b6b4b2d95380cefb0a664beb4","author":{"email":"4e91513d4f418754031d3d36b3fc73980c40a38c@free-electrons.com","name":"Boris BREZILLON"},"message":"ARM: iMX: define an IMX_CONFIG Kconfig option\n\nIMX_CONFIG is currently passed via the SYS_EXTRA_OPTIONS which is marked\nas deprecated.\n\nAdd a new Kconfig file under arch/arm/imx-common and define the\nIMX_CONFIG Kconfig in there.\n\nEach board is supposed to provide a default value pointing to the\nappropriate imximage.cfg file.\n\nSigned-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/a05a6045d5bc1c0b6b4b2d95380cefb0a664beb4"},{"sha":"058d23168752c2a2ec0a6c3b50296cb5b91ec6d0","author":{"email":"4e91513d4f418754031d3d36b3fc73980c40a38c@free-electrons.com","name":"Boris BREZILLON"},"message":"board/seco: Add mx6q-uq7 basic board support\n\nAdd basic SECO MX6Q/uQ7 board support (Ethernet, UART, SD are supported).\nIt also adds a Kconfig skeleton to later add more SECO board (supporting\nSoC and board variants).\n\nSigned-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/058d23168752c2a2ec0a6c3b50296cb5b91ec6d0"},{"sha":"b02d9acb3c38033e2803fdb81a5c067e6ae841a7","author":{"email":"119ee8bfe841f60ca03ea257caa03354d3059526@freescale.com","name":"Peng Fan"},"message":"imx:mx6dlsabresd fix error detecting thermal\n\nBefore add CONFIG_SYS_MALLOC_F and CONFIG_SYS_MALLOC_F_LEN,\nuboot will complains \"CPU:   Temperature: Can't find sensor device\".\nThis is because DM and DM_THERMAL are enabled, but SYS_MALLOC_F\nis not configured.\n\nAfter applying this patch, uboot can correctly detect the temperature.\n\"\nU-Boot 2015.04-rc2-00146-g48b6e30-dirty (Mar 09 2015 - 13:04:36)\n\nCPU:   Freescale i.MX6DL rev1.1 at 792 MHz\nCPU:   Temperature 44 C\n\"\n\nSigned-off-by: Peng Fan <Peng.Fan@freescale.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/b02d9acb3c38033e2803fdb81a5c067e6ae841a7"},{"sha":"27d3608076b37f372b9ba59e1eb00114291d6558","author":{"email":"119ee8bfe841f60ca03ea257caa03354d3059526@freescale.com","name":"Peng Fan"},"message":"imx:mx6slevk support reading temperature\n\nThis patch is to support reading temperature for mx6slevk board.\n\nSigned-off-by: Peng Fan <Peng.Fan@freescale.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/27d3608076b37f372b9ba59e1eb00114291d6558"},{"sha":"5cab874052614fb130cd9b16fc6a3d27cae0741e","author":{"email":"265264fed90bdf8e813a354375ec16f47ebdb1c5@linutronix.de","name":"Sebastian Siewior"},"message":"watchdog/imx_watchdog: do not set WCR_WDW\n\nwith WCR_WDW set, the watchdog won't trigger if we bootet linux and idle\naround while the watchdog is not triggered. It seems the timer makes\nprogress very slowly if at all. I managed to remain 20minutes alive\nwhile the timeout was set to 60secs. It reboots within 60secs if I start\na busyloop in userland (something like \"while (1) { }\").\n\nWhile I don't see a reason why the WDT should not be running while the\nCPU is in idle, I'm dropping this bit.\n\nSigned-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>\nAcked-by: Stefano Babic <sbabic@denx.de>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/5cab874052614fb130cd9b16fc6a3d27cae0741e"},{"sha":"a46988f11f7fad3043c6db1169f05d10f002d12c","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"spi: cf_qspi: Fixup to_cf_qspi_slave macro\n\nThe third parameter of container_of is the name of the member within the struct.\nCurrent code only works if the parameter passed to to_cf_qspi_slave named slave.\nFix it.\n\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nReviewed-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/a46988f11f7fad3043c6db1169f05d10f002d12c"},{"sha":"aa8306a90e398e5667ccd03ef8512837116bcc51","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"spi: davinci: Remove duplicate code to set bus and cs for slave\n\nIt's done in spi_alloc_slave().\n\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nReviewed-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/aa8306a90e398e5667ccd03ef8512837116bcc51"},{"sha":"81a66446c319225c4a8f0c4c0d9cf4ee10f8c2b9","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"spi: ftssp010_spi: Use to_ftssp010_spi() to ensure free correct address\n\nDon't assume slave is always the first member of struct ftssp010_spi.\nUse to_ftssp010_spi() to ensure free correct address in spi_free_slave().\n\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nReviewed-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/81a66446c319225c4a8f0c4c0d9cf4ee10f8c2b9"},{"sha":"46122960f0e7bac8cbb97bcccf8dc788c3a0beeb","author":{"email":"950141d63d8f74bcc3f5f445eb4db2d26f590631@ti.com","name":"Ravi Babu"},"message":"qspi: dra7x: enable quad mode read for ti-qspi driver\n\nThis patch enables QUAD read mode for qspi to improve the\nread performace while loading the binaries from qspi.\n\nSigned-off-by: Ravi Babu <ravibabu@ti.com>\nReviewed-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/46122960f0e7bac8cbb97bcccf8dc788c3a0beeb"},{"sha":"bb1662760eb0ec2eb88253cb95e2d423b2c2bb44","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"spi: cf_spi: Use to_cf_spi_slave to resolve cfslave from slave\n\nDon't assume slave is always the first member of struct cf_spi_slave.\nUse container_of instead of casting first structure member.\n\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nReviewed-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/bb1662760eb0ec2eb88253cb95e2d423b2c2bb44"},{"sha":"1478aeb32dcf57fdd01fd9efc3e3ab0083450cc3","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"spi: cf_spi: Staticize local functions\n\nMake local functions static and remove unneeded forward declarations.\n\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nReviewed-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/1478aeb32dcf57fdd01fd9efc3e3ab0083450cc3"},{"sha":"52091ad146d766cdc5ccd65430b2a4e5cb7aec32","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"spi: designware_spi: revisit FIFO size detection again\n\nBy specification the FIFO size would be in a range 2-256 bytes. From TX Level\nprospective it means we can set threshold in the range 0-(FIFO size - 1) bytes.\nHence there are currently two issues:\n  a) FIFO size 2 bytes is actually skipped since TX Level is 1 bit and could be\n     either 0 or 1 byte;\n  b) FIFO size is incorrectly decreased by 1 which already done by meaning of\n     TX Level register.\n\nFixes: 501943696ea4 (spi: designware_spi: Fix detecting FIFO depth)\nSigned-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nAcked-by: Pavel Machek <pavel@denx.de>\nReviewed-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/52091ad146d766cdc5ccd65430b2a4e5cb7aec32"},{"sha":"5263a02e8b5034dfe962ed2ce9892a617bac8583","author":{"email":"c609f7af1be5264f17b152fbd89761fd6729a1f3@brickedbrain.com","name":"Luca Ellero"},"message":"mtd: nand: mxs: fix PIO_WORDs in mxs_nand_read_buf()\n\nThere is only one pio_word in this DMA transaction so data field must be 1.\n\nSigned-off-by: Luca Ellero <luca.ellero@brickedbrain.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/5263a02e8b5034dfe962ed2ce9892a617bac8583"},{"sha":"88a2cbb2aeb34c7c91f7cd30b59066368063bd07","author":{"email":"c609f7af1be5264f17b152fbd89761fd6729a1f3@brickedbrain.com","name":"Luca Ellero"},"message":"mtd: nand: mxs: fix PIO_WORDs in mxs_nand_write_buf()\n\nThere is only one pio_word in this DMA transaction so data field must be 1.\n\nSigned-off-by: Luca Ellero <luca.ellero@brickedbrain.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/88a2cbb2aeb34c7c91f7cd30b59066368063bd07"},{"sha":"aff092ed13dd1e26f0bed24dddaccf2b91275c89","author":{"email":"9bf1de3f247c5d3b495d8f9e25a7c0f96dce3ad4@xes-inc.com","name":"Peter Tyser"},"message":"nand: Remove unused CONFIG_MTD_NAND_ECC_JFFS2 option\n\nThis option was removed along with legacy NAND support in\nbe33b046b549ad88c204c209508cd7657232ffbd.  Clean up some remnants.\n\nSigned-off-by: Peter Tyser <ptyser@xes-inc.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/aff092ed13dd1e26f0bed24dddaccf2b91275c89"},{"sha":"800772a1a6530c31509d65d8e9672fe209a35066","author":{"email":"9bf1de3f247c5d3b495d8f9e25a7c0f96dce3ad4@xes-inc.com","name":"Peter Tyser"},"message":"nand: Remove unused read/write structures\n\nThe use of the nand_write_options and nand_read_options structures were\nremoved in commit dfbf617ff055e4216f78d358b0867c548916d14b.  Remove the\nnow-unused structures too.\n\nSigned-off-by: Peter Tyser <ptyser@xes-inc.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/800772a1a6530c31509d65d8e9672fe209a35066"},{"sha":"59b5a2ad83dfefae75011a839e94d4880ff02933","author":{"email":"9bf1de3f247c5d3b495d8f9e25a7c0f96dce3ad4@xes-inc.com","name":"Peter Tyser"},"message":"nand: Add verification functions\n\nAdd nand_verify() and nand_verify_page_oob().  nand_verify() verifies\nNAND contents against an arbitrarily sized buffer using ECC while\nnand_verify_page_oob() verifies a NAND page's contents and OOB.\n\nSigned-off-by: Peter Tyser <ptyser@xes-inc.com>\nTested-by: Heiko Schocher <hs@denx.de>\nAcked-by: Heiko Schocher <hs@denx.de>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/59b5a2ad83dfefae75011a839e94d4880ff02933"},{"sha":"6b94f118a213583ada80bab25fedacc08562392d","author":{"email":"9bf1de3f247c5d3b495d8f9e25a7c0f96dce3ad4@xes-inc.com","name":"Peter Tyser"},"message":"cmd_nand: Verify writes to NAND\n\nPreviously NAND writes were only verified when CONFIG_MTD_NAND_VERIFY_WRITE\nwas defined.  On boards without this define writes could fail silently.\nBoards with CONFIG_MTD_NAND_VERIFY_WRITE could prematurely report\nfailures which ECC could correct.\n\nAdd a verification step after all \"nand write[.x]\" commands to ensure the\nwrites were successful.  The verification uses ECC for for \"normal\"\nwrites, but does not for raw and yaffs writes.  Some test cases which\ninject fake bad bits on a 2K page flash are below.\n\nTest cases with CONFIG_MTD_NAND_VERIFY_WRITE defined:\n  Example of an ECC write which previously failed when\n  CONFIG_MTD_NAND_VERIFY_WRITE was defined, but now succeeds because ECC\n  is used during verification:\n      nand erase 0 0x10000\n      dhcp /somefile\n      mw.b 0x10000 0xff 0x2000\n      mw.b 0x10020 0xfe 1\n      nand write.raw 0x10000 0x800 1\n      mw.b 0x1000020 0x01 1\n      nand write 0x1000000 0x800 0x1800\n\nTest cases without CONFIG_MTD_NAND_VERIFY_WRITE defined:\n  Example of an ECC write which previously silently failed:\n      nand erase 0 0x10000\n      dhcp /somefile\n      mw.b 0x10000 0xff 0x2000\n      mw.b 0x10020 0x00 1\n      nand write.raw 0x10000 0x800 1\n      mw.b 0x1000020 0xff 1\n      nand write 0x1000000 0x800 0x1800\n\n  Example of a raw write which previously failed silently due to stuck\n  data bit, but now errors out:\n      nand erase 0 0x10000\n      dhcp /somefile\n      mw.b 0x10000 0xff 0x2000\n      mw.b 0x10020 0xfe 1\n      nand write.raw 0x10000 0x800 1\n      mw.b 0x1000020 0x01 1\n      nand write.raw 0x1000000 0x800 3\n\n  Example of a raw write which previously failed silently due to stuck OOB\n  bit, but now errors out:\n      nand erase 0 0x10000\n      dhcp /somefile\n      mw.b 0x10000 0xff 0x2000\n      mw.b 0x10810 0xfe 1\n      nand write.raw 0x10000 0x800 1\n      mw.b 0x1000810 0x01 1\n      nand write.raw 0x1000000 0x800 3\n\nSigned-off-by: Peter Tyser <ptyser@xes-inc.com>\nTested-by: Heiko Schocher <hs@denx.de>\nAcked-by: Heiko Schocher <hs@denx.de>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/6b94f118a213583ada80bab25fedacc08562392d"},{"sha":"9ac71f112eb3cffc42e012fcdf5009e5b3b01a1d","author":{"email":"9bf1de3f247c5d3b495d8f9e25a7c0f96dce3ad4@xes-inc.com","name":"Peter Tyser"},"message":"dfu: nand: Verify writes\n\nPreviously NAND writes were not verified and could fail silently.  Add\na verification step after all writes to NAND.\n\nSigned-off-by: Peter Tyser <ptyser@xes-inc.com>\nReviewed-by: Lukasz Majewski <l.majewski@samsung.com>\nTested-by: Heiko Schocher <hs@denx.de>\nAcked-by: Heiko Schocher <hs@denx.de>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/9ac71f112eb3cffc42e012fcdf5009e5b3b01a1d"}]}