{"push_id":1064527295,"size":83,"distinct_size":83,"ref":"refs/heads/uniphier-master","head":"684eb65d1a417c59a2500625320014d6675fda67","before":"dc9c90704260ec7f5d1e4573266067ae3d2b7e6b","commits":[{"sha":"ea68fc5e26998940c22f86e7f31721842ccb3122","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"ARM: uniphier: drop weird sizeof()\n\nMy intention was to ioremap a 4-byte register.  Coincidentally enough,\nsizeof(SZ_4) equals to SZ_4, but this code is weird anyway.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/ea68fc5e26998940c22f86e7f31721842ccb3122"},{"sha":"7cf3f38ea17123101d302c3c405c75e3f6080282","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"ARM: tegra: remove redundant ARM_L1_CACHE_SHIFT_6 select\n\nThese two are both ARMv7 SoCs.  They need not explicitly select\nARM_L1_CACHE_SHIFT_6 because it is enabled along with CPU_V7.\n\nRefer to commit a092f2b15399 (\"ARM: 7291/1: cache: assume 64-byte L1\ncachelines for ARMv7 CPUs\").\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\nSeries-cc: linux-tegra@vger.kernel.org\nSeries-cc: Thierry Reding <thierry.reding@gmail.com>\nSeries-cc: Stephen Warren <swarren@wwwdotorg.org>\nSeries-cc: Alexandre Courbot <gnurou@gmail.com>\nSeries-cc: Arnd Bergmann <arnd@arndb.de>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/7cf3f38ea17123101d302c3c405c75e3f6080282"},{"sha":"e949725e0f240522688e4e0bc8a75270e50a35c4","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"kbuild: drop FORCE from PHONY targets\n\nThese targets are marked as PHONY.  No need to add FORCE to their\ndependency.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/e949725e0f240522688e4e0bc8a75270e50a35c4"},{"sha":"bbb0f789198e0b2df5228066968c202729c1014d","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"kbuild: specify modules(_install) as PHONY rather than FORCE\n\nAs in other places, PHONY is a better fit for \"modules\" and\n\"modules_install\".\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/bbb0f789198e0b2df5228066968c202729c1014d"},{"sha":"99278fbcd69a9702d8da3e14c37e4ba4c8372325","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"kbuild: mark help target as PHONY\n\nObviously, the \"help\" should be a PHONY target.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/99278fbcd69a9702d8da3e14c37e4ba4c8372325"},{"sha":"4869501704ce445faf8250ce65d5fea6dd93f6f5","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"clk: let clk_disable() return immediately if clk is NULL or error\n\nThe clk_disable() in the common clock framework (drivers/clk/clk.c)\nreturns immediately if a given clk is NULL or an error pointer.  It\nallows clock consumers to call clk_disable() without IS_ERR_OR_NULL\nchecking if drivers are only used with the common clock framework.\n\nUnfortunately, NULL/error checking is missing from some of non-common\nclk_disable() implementations.  This prevents us from completely\ndropping NULL/error checking from callers.  Let's make it tree-wide\nconsistent by adding IS_ERR_OR_NULL(clk) to all callees.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\nAcked-by: Greg Ungerer <gerg@uclinux.org>\nAcked-by: Wan Zongshun <mcuos.com@gmail.com>\nSeries-version: 2\nSeries-changes: 2\n  - Rebase on Linux 4.6-rc1\n\nSeries-cc: Stephen Boyd <sboyd@codeaurora.org>\nSeries-cc: Michael Turquette <mturquette@baylibre.com>\nSeries-cc: Ralf Baechle <ralf@linux-mips.org>\nCommit-notes:\n\nStephen,\n\nThis patch has been unapplied for a long time.\n\nPlease let me know if there is something wrong with this patch.\n\nThanks,\n\nEND","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/4869501704ce445faf8250ce65d5fea6dd93f6f5"},{"sha":"5ef0073ae1159e32f2b947b5ad615493ba1394f0","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"@Do not send@ ARM: add uniphier_debug_ll.config\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/5ef0073ae1159e32f2b947b5ad615493ba1394f0"},{"sha":"47f71a36e87d837afe9412e4f02cd979e5aa653a","author":{"email":"e4725b56ff6a11ac4309e92440cacb47b56011ab@jp.panasonic.com","name":"Masahiro Yamada"},"message":"@experimental@ ARM: debug: add printhex16 subroutine\n\nIf we can support printhex16 for printing 64bit value,\nit will be helpful for Device Tree debug, etc.\n\nSigned-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/47f71a36e87d837afe9412e4f02cd979e5aa653a"},{"sha":"002a424382c89ec753e34d665ee128f1a053ab81","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"@Do not send@ add uniphier_reg_dump()\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/002a424382c89ec753e34d665ee128f1a053ab81"},{"sha":"7a58d60c5225c7e4b9c4417cc9730b8289b5a784","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"@DO not send@ pintable generator","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/7a58d60c5225c7e4b9c4417cc9730b8289b5a784"},{"sha":"4fa7d3fb236e1ff88362b814b1bd8b8e8e3321e2","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"ARM: specify install, zinstall, and uinstall as PHONY targets\n\nObviously, these are PHONY targets.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/4fa7d3fb236e1ff88362b814b1bd8b8e8e3321e2"},{"sha":"e5dfa2a10b96526f4e59756bf950229f65a86a83","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"ARM: suppress \"include/generated/mach-types.h is up to date.\"\n\nFor incremental build, \"include/generated/mach-types.h is up to date\"\nis every time displayed like follows:\n\n$ make ARCH=arm\n  CHK     include/config/kernel.release\n  CHK     include/generated/uapi/linux/version.h\n  CHK     include/generated/utsrelease.h\nmake[1]: `include/generated/mach-types.h' is up to date.\n  CHK     include/generated/bounds.h\n  CHK     include/generated/timeconst.h\n  CHK     include/generated/asm-offsets.h\n\nThis commit avoids such a clumsy log and introduces Kbuild standard\nlog style:\n\n  GEN     include/generated/mach-types.h\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\nCommit-notes:\n\nKernelVersion: 4.6-rc1\nEND","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/e5dfa2a10b96526f4e59756bf950229f65a86a83"},{"sha":"0d7c502d5e45bc322e7eaba993364f35e31c84ef","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"ARM: avoid duplicated \"Kernel: arch/arm/boot/*Image is ready\" log\n\nCommit 3939f3345050 (\"ARM: 8418/1: add boot image dependencies to not\ngenerate invalid images\") fixed bad image generation in case of\nparallel building, but as a side effect, Kbuild now descends into\narch/arm/boot/ again and again, duplicating the log messages.  It is\nclumsy, so let's display the same message only once.\n\nI moved the log rules from arch/arm/boot/Makefile to arch/arm/Makefile\nrather than completely deleting them, because *Image are the final\ntargets that users are interested in.\n\nWithout this commit, the log of incremental build is like follows:\n\n$ make ARCH=arm UIMAGE_LOADADDR=0x80208000 uImage\n  CHK     include/config/kernel.release\n  CHK     include/generated/uapi/linux/version.h\n  CHK     include/generated/utsrelease.h\n  CHK     include/generated/bounds.h\n  CHK     include/generated/timeconst.h\n  CHK     include/generated/asm-offsets.h\n  CALL    scripts/checksyscalls.sh\n<stdin>:1310:2: warning: #warning syscall preadv2 not implemented [-Wcpp]\n<stdin>:1313:2: warning: #warning syscall pwritev2 not implemented [-Wcpp]\n  CHK     include/generated/compile.h\n  Kernel: arch/arm/boot/Image is ready\n  Kernel: arch/arm/boot/Image is ready\n  Kernel: arch/arm/boot/zImage is ready\n  Kernel: arch/arm/boot/Image is ready\n  Kernel: arch/arm/boot/zImage is ready\n  Image arch/arm/boot/uImage is ready\n\nWith this commit:\n\n$ make ARCH=arm UIMAGE_LOADADDR=0x80208000 uImage\n  CHK     include/config/kernel.release\n  CHK     include/generated/uapi/linux/version.h\n  CHK     include/generated/utsrelease.h\n  CHK     include/generated/bounds.h\n  CHK     include/generated/timeconst.h\n  CHK     include/generated/asm-offsets.h\n  CALL    scripts/checksyscalls.sh\n<stdin>:1310:2: warning: #warning syscall preadv2 not implemented [-Wcpp]\n<stdin>:1313:2: warning: #warning syscall pwritev2 not implemented [-Wcpp]\n  CHK     include/generated/compile.h\n  Kernel: Image is ready\n  Kernel: zImage is ready\n  Kernel: uImage is ready\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\nSeries-version: 2\nSeries-changes: 2\n  - Do not delete, but move log rules","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/0d7c502d5e45bc322e7eaba993364f35e31c84ef"},{"sha":"4ec98a5592fe475e3bc89b610da07606acbb8f39","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"kbuild: delete unnecessary \"@:\"\n\nSince commit 2aedcd098a94 ('kbuild: suppress annoying \"... is up to\ndate.\" message'), $(call if_changed,...) is evaluated to \"@:\"\nwhen there is nothing to do.\n\nWe no longer need to add \"@:\" after $(call if_changed,...) to\nsuppress \"... is up to date.\" message.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/4ec98a5592fe475e3bc89b610da07606acbb8f39"},{"sha":"2f55fab875c2b024e42967a9f1707380ac1a6c94","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"kbuild: drop redundant \"PHONY += FORCE\"\n\n\"PHONY += FORCE\" is already cared by scripts/Makefile.build,\nwhich these files are included from.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\nCommit-notes:\n\nPlease apply the following to avoid conflicts.\nhttps://patchwork.kernel.org/patch/8572451/\n\nEND","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/2f55fab875c2b024e42967a9f1707380ac1a6c94"},{"sha":"7f5668bcc03ef10815f5f77dec9097dbbb75518a","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"mmc: sdhci-pic32: remove owner assignment\n\nA platform_driver does not need to set an owner, it will be populated\nby the driver core.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/7f5668bcc03ef10815f5f77dec9097dbbb75518a"},{"sha":"56893648c4e0773d08fb2a729ef2249e5b63b6d6","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"mmc: sdhci: use IS_REACHABLE(CONFIG_LEDS_CLASS) to enable LED code\n\ndefined(CONFIG_LEDS_CLASS) || (defined(CONFIG_LEDS_CLASS_MODULE) && \\\n    defined(CONFIG_MMC_SDHCI_MODULE))\n\nis equivalent to:\n\ndefined(CONFIG_LEDS_CLASS) || (defined(CONFIG_LEDS_CLASS_MODULE) && \\\n    defined(MODULE))\n\nand it can also be written shortly as:\n\nIS_REACHABLE(CONFIG_LEDS_CLASS)\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/56893648c4e0773d08fb2a729ef2249e5b63b6d6"},{"sha":"f426cfdf779259eeb97498ccbacbe0188c7979ae","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"mmc: sdhci: check return value of platform_get_irq()\n\nThe function platform_get_irq() can fail; it returns a negative error\ncode on error.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/f426cfdf779259eeb97498ccbacbe0188c7979ae"},{"sha":"765cb2cd4b8b3344c1ae7b21a43f8ca358f59939","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"mmc: sdhci-pltfm: use devm_request_mem_region()\n\nUse the managed variant of request_mem_region().\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/765cb2cd4b8b3344c1ae7b21a43f8ca358f59939"},{"sha":"a1100bbcac7a66b8b5d891b75fcebbbd8db074ae","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"mmc: sdhci-pltfm: use devm_ioremap()\n\nUse the managed variant of ioremap().\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":true,"url":"https://api.github.com/repos/masahir0y/linux-yamada/commits/a1100bbcac7a66b8b5d891b75fcebbbd8db074ae"}]}