{"push_id":2831957511,"size":1000,"distinct_size":17,"ref":"refs/heads/work/letux-base/extern/omap-hsmmc","head":"092dcad550be7a2ee53d7ff3f21f1da4bf6d0ebe","before":"2ce4eb07d30b0961ecb58a1953a688e38c737a80","commits":[{"sha":"22fd99e948a68fda1f893f325dd338dec793de59","author":{"name":"Sean Paul","email":"f9352ecf3e2294bdb914c99cca8d12601acec118@chromium.org"},"message":"drm/panel: simple: tv123wam: Add unprepare delay\n\nThe panel datasheet specifies a 500ms delay after power-down before\nre-enabling.\n\nChanges in v2:\n- None\nChanges in v3:\n- Added to the set\n\nCc: Sandeep Panda <spanda@codeaurora.org>\nReviewed-by: Sandeep Panda <spanda@codeaurora.org>\nSigned-off-by: Sean Paul <seanpaul@chromium.org>\nLink: https://patchwork.freedesktop.org/patch/msgid/20180813213058.184821-2-sean@poorly.run","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/22fd99e948a68fda1f893f325dd338dec793de59"},{"sha":"26a1ccc6c117be8e33e0410fce8c5298b0015b99","author":{"name":"Colin Ian King","email":"d100aa70785e45ee8deab668147d941941915c21@canonical.com"},"message":"bpf: test: fix spelling mistake \"REUSEEPORT\" -> \"REUSEPORT\"\n\nTrivial fix to spelling mistake in error message\n\nSigned-off-by: Colin Ian King <colin.king@canonical.com>\nAcked-by: Alexei Starovoitov <ast@kernel.org>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/26a1ccc6c117be8e33e0410fce8c5298b0015b99"},{"sha":"57ee3196ce7c7cbc52f2792414919d9756b42828","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge SCSI_IOCTL_SEND_COMMAND cleanup branch.\n\nNobody commented on this patch back in July. So now it gets merged.\n\n* SCSI_IOCTL_SEND_COMMAND cleanup:\n  scsi sg: remove incorrect scsi command checking logic","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/57ee3196ce7c7cbc52f2792414919d9756b42828"},{"sha":"c2fc71c9b74c1e87336a27dba1a5edc69d2690f1","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'mtd/for-4.19' of git://git.infradead.org/linux-mtd\n\nPull mtd updates from Boris Brezillon:\n \"JFFS2 changes:\n   - Support 64-bit timestamps\n\n  MTD core changes:\n   - Support sub-partitions\n   - Clarify mtd_oob_ops documentation\n   - Make Kconfig formatting consistent\n   - Fix potential overflows in mtdchar_{write,read}()\n   - Fallback to ->_{read,write}() when ->_{read,write}_oob() is missing\n     and no OOB data were requested\n   - Remove VLA usage in the bch lib\n\n  MTD driver changes:\n   - Use mtd_device_register() instead of mtd_device_parse_register()\n     where applicable\n   - Use proper printk format to print physical addresses in the\n     solutionengine driver\n   - Add missing mtd_set_of_node() call in the powernv driver\n   - Remove unneeded variables in a few drivers\n   - Plug the TRX part parser to the DT partition parsers logic\n   - Check ioremap_cache() return code in the gpio-addr-flash driver\n   - Stop using VMLINUX_SYMBOL_STR() in gen_probe.c\n\n  SPI NOR core changes:\n   - Apply reset hacks only when reset is explicitly marked as broken in\n     the DT\n\n   SPI NOR driver changes:\n   - Minor cleanup/fixes in the m25p80 driver\n   - Release flash_np in the nxp-spifi driver\n   - Add suspend/resume hooks to the atmel-quadspi driver\n   - Include gpio/consumer.h instead of gpio.h in the atmel-quadspi\n     driver\n   - Use %pK instead of %p in the stm32-quadspi driver\n   - Improve timeout handling in the cadence-quadspi driver\n   - Use mtd_device_register() instead of mtd_device_parse_register() in\n     the intel-spi driver\n\n  NAND core changes:\n   - Add the SPI-NAND framework.\n   - Create a helper to find the best ECC configuration.\n   - Create NAND controller operations.\n   - Allocate dynamically ONFI parameters structure.\n   - Add defines for ONFI version bits.\n   - Add manufacturer fixup for ONFI parameter page.\n   - Add an option to specify NAND chip as a boot device.\n   - Add Reed-Solomon error correction algorithm.\n   - Better name for the controller structure.\n   - Remove unused caller_is_module() definition.\n   - Make subop helpers return unsigned values.\n   - Expose _notsupp() helpers for raw page accessors.\n   - Add default values for dynamic timings.\n   - Kill the chip->scan_bbt() hook.\n   - Rename nand_default_bbt() into nand_create_bbt().\n   - Start to clean the nand_chip structure.\n   - Remove stale prototype from rawnand.h.\n\n  Raw NAND controllers drivers changes:\n   - Qcom: structuring cleanup.\n   - Denali: use core helper to find the best ECC configuration.\n   - Possible build of almost all drivers by adding a dependency on\n     COMPILE_TEST for almost all of them in Kconfig, implies various\n     fixes, Kconfig cleanup, GPIO headers inclusion cleanup, and even\n     changes in sparc64 and ia64 architectures.\n   - Clean the ->probe() functions error path of a lot of drivers.\n   - Migrate all drivers to use nand_scan() instead of\n     nand_scan_ident()/nand_scan_tail() pair.\n   - Use mtd_device_register() where applicable to simplify the code.\n   - Marvell:\n      * Handle on-die ECC.\n      * Better clocks handling.\n      * Remove bogus comment.\n      * Add suspend and resume support.\n   - Tegra: add NAND controller driver.\n   - Atmel:\n      * Add module param to avoid using dma.\n      * Drop Wenyou Yang from MAINTAINERS.\n   - Denali: optimize timings handling.\n   - FSMC: Stop using chip->read_buf().\n   - FSL:\n      * Switch to SPDX license tag identifiers.\n      * Fix qualifiers in MXC init functions.\n\n  Raw NAND chip drivers changes:\n   - Micron:\n      * Add fixup for ONFI revision.\n      * Update ecc_stats.corrected.\n      * Make ECC activation stateful.\n      * Avoid enabling/disabling ECC when it can't be disabled.\n      * Get the actual number of bitflips.\n      * Allow forced on-die ECC.\n      * Support 8/512 on-die ECC.\n      * Fix on-die ECC detection logic.\n   - Hynix:\n      * Fix decoding the OOB size on H27UCG8T2BTR.\n      * Use ->exec_op() in hynix_nand_reg_write_op()\"\n\n* tag 'mtd/for-4.19' of git://git.infradead.org/linux-mtd: (188 commits)\n  mtd: rawnand: atmel: Select GENERIC_ALLOCATOR\n  MAINTAINERS: drop Wenyou Yang from Atmel NAND driver support\n  mtd: rawnand: allocate dynamically ONFI parameters during detection\n  mtd: spi-nor: only apply reset hacks to broken hardware\n  mtd: spi-nor: cadence-quadspi: fix timeout handling\n  mtd: spi-nor: atmel-quadspi: Include gpio/consumer.h instead of gpio.h\n  mtd: spi-nor: intel-spi: use mtd_device_register()\n  mtd: spi-nor: stm32-quadspi: replace \"%p\" with \"%pK\"\n  mtd: spi-nor: atmel-quadspi: add suspend/resume hooks\n  mtd: rawnand: allocate model parameter dynamically\n  mtd: rawnand: do not export nand_scan_[ident|tail]() anymore\n  mtd: rawnand: txx9ndfmc: convert driver to nand_scan()\n  mtd: rawnand: txx9ndfmc: clarify ECC parameters assignation\n  mtd: rawnand: tegra: convert driver to nand_scan()\n  mtd: rawnand: jz4740: convert driver to nand_scan()\n  mtd: rawnand: jz4740: group nand_scan_{ident, tail} calls\n  mtd: rawnand: jz4740: fix probe function error path\n  mtd: rawnand: docg4: convert driver to nand_scan()\n  mtd: rawnand: do not execute nand_scan_ident() if maxchips is zero\n  mtd: rawnand: atmel: convert driver to nand_scan()\n  ...","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/c2fc71c9b74c1e87336a27dba1a5edc69d2690f1"},{"sha":"b219a1d2de0c025318475e3bbf8e3215cf49d083","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md\n\nPull MD updates from Shaohua Li:\n \"A few MD fixes for 4.19-rc1:\n\n   - several md-cluster fixes from Guoqing\n\n   - a data corruption fix from BingJing\n\n   - other cleanups\"\n\n* 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md:\n  md/raid5: fix data corruption of replacements after originals dropped\n  drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call\n  drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock()\n  md/r5cache: remove redundant pointer bio\n  md-cluster: don't send msg if array is closing\n  md-cluster: show array's status more accurate\n  md-cluster: clear another node's suspend_area after the copy is finished","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/b219a1d2de0c025318475e3bbf8e3215cf49d083"},{"sha":"7ea6e983b2cce9a4277ea602c2976d18bd75a908","author":{"name":"Jiri Olsa","email":"2c6594f608aa3d41e98d48846a6328831f7084ad@kernel.org"},"message":"perf tools: Make check-headers.sh check based on kernel dir\n\nChanging the logic to compare files with paths relative to kernel source\nbase dir. This way we can keep the output message for 2 unrelated files,\nwhich is coming in following patch.\n\nCommitter testing:\n\nRemove a line from tools/arch/x86/lib/memcpy_64.S to have it detected:\n\nmake: Entering directory '/home/acme/git/perf/tools/perf'\n  BUILD:   Doing 'make -j4' parallel build\nWarning: Kernel ABI header at 'tools/arch/x86/lib/memcpy_64.S' differs from latest version at 'arch/x86/lib/memcpy_64.S'\ndiff -u tools/arch/x86/lib/memcpy_64.S arch/x86/lib/memcpy_64.S\n  INSTALL  GTK UI\n  INSTALL  binaries\n\nSigned-off-by: Jiri Olsa <jolsa@kernel.org>\nTested-by: Arnaldo Carvalho de Melo <acme@redhat.com>\nCc: Alexander Kapshuk <alexander.kapshuk@gmail.com>\nCc: Alexander Shishkin <alexander.shishkin@linux.intel.com>\nCc: David Ahern <dsahern@gmail.com>\nCc: Michael Ellerman <mpe@ellerman.id.au>\nCc: Namhyung Kim <namhyung@kernel.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nLink: http://lkml.kernel.org/r/20180813111504.3568-1-jolsa@kernel.org\nLink: http://lkml.kernel.org/r/20180814072726.GA13931@krava\n[ Do not use pushd/popd, its a bashism, reported by Michael Ellerman, fixed by Jiri Olsa ]\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/7ea6e983b2cce9a4277ea602c2976d18bd75a908"},{"sha":"c9b51a017065bf514ab5a380f2fb3b0dada5bc68","author":{"name":"Jiri Olsa","email":"2c6594f608aa3d41e98d48846a6328831f7084ad@kernel.org"},"message":"perf tools: Move syscall_64.tbl check into check-headers.sh\n\nProbably leftover from the time we introducd the check-headers.sh script.\n\nCommitter testing:\n\nRemove the 'rseq' syscall from tools/perf/arch/x86/entry/syscalls/syscall_64.tbl\nto fake a diff:\n\nmake: Entering directory '/home/acme/git/perf/tools/perf'\n  BUILD:   Doing 'make -j4' parallel build\nWarning: Kernel ABI header at 'tools/perf/arch/x86/entry/syscalls/syscall_64.tbl' differs from latest version at 'arch/x86/entry/syscalls/syscall_64.tbl'\ndiff -u tools/perf/arch/x86/entry/syscalls/syscall_64.tbl arch/x86/entry/syscalls/syscall_64.tbl\n  CC       /tmp/build/perf/util/syscalltbl.o\n  INSTALL  trace_plugins\n<SNIP>\n  $ diff -u tools/perf/arch/x86/entry/syscalls/syscall_64.tbl arch/x86/entry/syscalls/syscall_64.tbl\n  --- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl\t2018-08-13 15:49:50.896585176 -0300\n  +++ arch/x86/entry/syscalls/syscall_64.tbl\t2018-07-20 12:04:04.536858304 -0300\n  @@ -342,6 +342,7 @@\n   331\tcommon\tpkey_free\t\t__x64_sys_pkey_free\n   332\tcommon\tstatx\t\t\t__x64_sys_statx\n   333\tcommon\tio_pgetevents\t\t__x64_sys_io_pgetevents\n  +334\tcommon\trseq\t\t\t__x64_sys_rseq\n\n  #\n  # x32-specific system call numbers start at 512 to avoid cache impact\n  $\n\nSigned-off-by: Jiri Olsa <jolsa@kernel.org>\nTested-by: Arnaldo Carvalho de Melo <acme@redhat.com>\nCc: Alexander Kapshuk <alexander.kapshuk@gmail.com>\nCc: Alexander Shishkin <alexander.shishkin@linux.intel.com>\nCc: David Ahern <dsahern@gmail.com>\nCc: Namhyung Kim <namhyung@kernel.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nLink: http://lkml.kernel.org/r/20180813111504.3568-2-jolsa@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/c9b51a017065bf514ab5a380f2fb3b0dada5bc68"},{"sha":"344353366591acf659a0d0dea498611da78d67e2","author":{"name":"Kim Phillips","email":"4dbb162515b917285c0a29b08c706fd5ea64dadc@arm.com"},"message":"perf arm spe: Fix uninitialized record error variable\n\nThe auxtrace init variable 'err' was not being initialized, leading perf\nto abort early in an SPE record command when there was no explicit\nerror, rather only based whatever memory contents were on the stack.\nInitialize it explicitly on getting an SPE successfully, the same way\ncs-etm does.\n\nSigned-off-by: Kim Phillips <kim.phillips@arm.com>\nCc: Adrian Hunter <adrian.hunter@intel.com>\nCc: Alexander Shishkin <alexander.shishkin@linux.intel.com>\nCc: Dongjiu Geng <gengdongjiu@huawei.com>\nCc: Jiri Olsa <jolsa@redhat.com>\nCc: Namhyung Kim <namhyung@kernel.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nFixes: ffd3d18c20b8 (\"perf tools: Add ARM Statistical Profiling Extensions (SPE) support\")\nLink: http://lkml.kernel.org/r/20180810174512.52900813e57cbccf18ce99a2@arm.com\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/344353366591acf659a0d0dea498611da78d67e2"},{"sha":"f66dc7232002f032ffd860940f98732898ebfd79","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'dma-mapping-4.19' of git://git.infradead.org/users/hch/dma-mapping\n\nPull dma-mapping updates from Christoph Hellwig:\n\n - a series from Robin to fix bus imposed dma limits by adding a\n   separate mask for them to struct device instead of trying to squeeze\n   a second meaning out of the existing dma mask as we did before.\n\n   This has ACKs from the various other subsystems touched\n\n - a small swiotlb cleanup from Kees (acked by Konrad)\n\n - conversion of nios2 and sh to the new generic dma-noncoherent code.\n\n   Various other architecture conversions will come through the\n   architectures maintainers trees.\n\n* tag 'dma-mapping-4.19' of git://git.infradead.org/users/hch/dma-mapping:\n  sh: use generic dma_noncoherent_ops\n  sh: split arch/sh/mm/consistent.c\n  sh: use dma_direct_ops for the CONFIG_DMA_COHERENT case\n  sh: introduce a sh_cacheop_vaddr helper\n  sh: simplify get_arch_dma_ops\n  OF: Don't set default coherent DMA mask\n  ACPI/IORT: Don't set default coherent DMA mask\n  iommu/dma: Respect bus DMA limit for IOVAs\n  of/device: Set bus DMA mask as appropriate\n  ACPI/IORT: Set bus DMA mask as appropriate\n  dma-mapping: Generalise dma_32bit_limit flag\n  ACPI/IORT: Support address size limit for root complexes\n  of/platform: Initialise default DMA masks\n  nios2: use generic dma_noncoherent_ops\n  swiotlb: clean up reporting\n  dma-mapping: relax warning for per-device areas","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/f66dc7232002f032ffd860940f98732898ebfd79"},{"sha":"be718b524d8d8a25c18b7403c4dbfddacc8e89e3","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'configfs-for-4.19' of git://git.infradead.org/users/hch/configfs\n\nPull configfs updates from Christoph Hellwig:\n\n - simplify the cide by using kvasprintf (Bart Van Assche)\n\n - fix a gcc 8 string truncation warning by making the code simpler\n   (Guenter Roeck)\n\n - fix a bug in rmdir() handling (Mike Christie)\n\n* tag 'configfs-for-4.19' of git://git.infradead.org/users/hch/configfs:\n  configfs: fix registered group removal\n  configfs: replace strncpy with memcpy\n  configfs: use kvasprintf() instead of open-coding it","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/be718b524d8d8a25c18b7403c4dbfddacc8e89e3"},{"sha":"15bc88cd5f8e095fa7fe8494d1980ad29885d984","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'regmap-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap\n\nPull regmap updates from Mark Brown:\n \"Several small new features for regmap this time around:\n\n   - Support for SCCB, an I2C variant used on some media cards. This has\n     also pulled in an I2C commit from Peter Rosin as a dependency.\n\n   - Addition of an API for reading repeatedly from registers where the\n     address doesn't automatically increment like some ADC outputs or\n     GPIO status registers.\n\n   - Support for bulk I/O on Slimbus\"\n\n* tag 'regmap-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:\n  regmap: Add regmap_noinc_read API\n  regmap: sccb: fix typo and sort headers alphabetically\n  i2c: smbus: add unlocked __i2c_smbus_xfer variant\n  regmap: add SCCB support\n  regmap: slimbus: add support to multi read/write","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/15bc88cd5f8e095fa7fe8494d1980ad29885d984"},{"sha":"792adb90fa724ce07c0171cbc96b9215af4b1045","author":{"name":"Vlastimil Babka","email":"db766431e3f0373ca1ec8fa855cfd5f84b2f2eb6@suse.cz"},"message":"x86/init: fix build with CONFIG_SWAP=n\n\nThe introduction of generic_max_swapfile_size and arch-specific versions has\nbroken linking on x86 with CONFIG_SWAP=n due to undefined reference to\n'generic_max_swapfile_size'. Fix it by compiling the x86-specific\nmax_swapfile_size() only with CONFIG_SWAP=y.\n\nReported-by: Tomas Pruzina <pruzinat@gmail.com>\nFixes: 377eeaa8e11f (\"x86/speculation/l1tf: Limit swap file size to MAX_PA/2\")\nSigned-off-by: Vlastimil Babka <vbabka@suse.cz>\nCc: stable@vger.kernel.org\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/792adb90fa724ce07c0171cbc96b9215af4b1045"},{"sha":"010b0e708e08727d38b82accb21832b63fe2c250","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'spi-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi\n\nPull spi updates from Mark Brown:\n \"Quite an active release for the SPI subsystem, lots of small updates\n  and fixes scattered about with highlights including:\n\n   - 3-wire support in the GPIO driver.\n\n   - support for setting a custom memory name in the memory mapped flash\n     drivers.\n\n   - support for extended mode in the Freescale DSPI controller.\n\n   - support for the non-standard integration with the Microsemi Ocelot\n     platform in the DesignWare driver.\n\n   - new driver for the SocioNext UniPhier\"\n\n* tag 'spi-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (47 commits)\n  spi: davinci: fix a NULL pointer dereference\n  spi: spi-mem: Constify spi_mem->name\n  mtd: m25p80: Call spi_mem_get_name() to let controller set a custom name\n  spi: spi-mem: Extend the SPI mem interface to set a custom memory name\n  spi: spi-mem: Fix a typo in the documentation of struct spi_mem\n  spi: uniphier: remove unnecessary include headers\n  spi: spi-gpio: add SPI_3WIRE support\n  spi: add flags parameter to txrx_word function pointers\n  spi: add SPI controller driver for UniPhier SoC\n  spi: add DT bindings for UniPhier SPI controller\n  spi: dw: document Microsemi integration\n  spi: img-spfi: Set device select bits for SPFI port state\n  spi: omap2-mcspi: remove several redundant variables\n  spi: dw-mmio: add MSCC Ocelot support\n  spi: dw: export dw_spi_set_cs\n  spi: spi-fsl-espi: Log fifo counters on error\n  spi: imx: Use the longuest possible burst size when in dynamic_burst\n  spi: imx: remove unnecessary check in spi_imx_can_dma\n  spi: imx: Use correct number of bytes per words\n  spi: imx: Use dynamic bursts only when bits_per_word is 8, 16 or 32\n  ...","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/010b0e708e08727d38b82accb21832b63fe2c250"},{"sha":"3860cae64c0a2c3faeca5de92d5f8e37fddd340c","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'regulator-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator\n\nPull regulator updates from Mark Brown:\n \"The biggest set of changes in here is the addition of the Qualcomm\n  RPMH driver. As well as the regualtor driver itself being quite large\n  due to the usual involved Qualcomm regulator stuff there's also some\n  code shared with the arm-soc tree, a bus driver required to\n  communicate with the hardware that actually winds up being much larger\n  than the regulator driver itself and a LLCC driver that was part of\n  the same signed tag used with the arm-soc tree.\n\n  Other than that it's a fairly standard and quiet release, highlights\n  include:\n\n   - Addition of device links from regulator consumers to their\n     regulators, helping the core avoid dependency issues during\n     suspend.\n\n   - Support for the entertainingly innovative suspend implementation in\n     the BD9571MWV.\n\n   - Support for switch regulators on the PFUZE100, this required two\n     goes due to backwards compatibility issues with old DTs that were\n     discovered.\n\n   - Support for Freescale PFUZE3001 and SocioNext UniPhier.\n\n   - The aforementioned Qualcomm RPMH driver together with the driver\n     changes required to support it\"\n\n* tag 'regulator-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (52 commits)\n  regulator: add QCOM RPMh regulator driver\n  regulator: dt-bindings: add QCOM RPMh regulator bindings\n  regulator: samsung: Add SPDX license identifiers\n  regulator: maxim: Add SPDX license identifiers\n  regulator: bd71837: adobt MFD changes to regulator driver\n  regulator: tps65217: Fix NULL pointer dereference on probe\n  regulator: Add support for CPCAP regulators on Motorola Xoom devices.\n  regulator: Add sw2_sw4 voltage table to cpcap regulator.\n  regulator: bd9571mwv: Make symbol 'dev_attr_backup_mode' static\n  regulator: pfuze100: add support to en-/disable switch regulators\n  regulator: pfuze100: add optional disable switch-regulators binding\n  soc: qcom: rmtfs-mem: fix memleak in probe error paths\n  soc: qcom: llc-slice: Add missing MODULE_LICENSE()\n  drivers: qcom: rpmh: fix unwanted error check for get_tcs_of_type()\n  drivers: qcom: rpmh-rsc: fix the loop index check in get_req_from_tcs\n  firmware: qcom: scm: add a dummy qcom_scm_assign_mem()\n  drivers: qcom: rpmh-rsc: Check cmd_db_ready() to help children\n  drivers: qcom: rpmh-rsc: allow active requests from wake TCS\n  drivers: qcom: rpmh: add support for batch RPMH request\n  drivers: qcom: rpmh: allow requests to be sent asynchronously\n  ...","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/3860cae64c0a2c3faeca5de92d5f8e37fddd340c"},{"sha":"c6ed444fd6fffaaf2e3857d926ed18bf3df81e8e","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'pinctrl-v4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl\n\nPull pin control updates from Linus Walleij:\n \"This is the bulk of pin control changes for v4.19:\n\n  Core changes:\n\n   - Augment pinctrl_generic_add_group() and pinmux_generic_add_function()\n     to return the selector for the added group/function to the caller\n     and augment (hopefully) all drivers to handle this\n\n  New subdrivers:\n\n   - Qualcomm PM8998 and PM8005 are supported in the SPMI pin control\n     and GPIO driver\n\n   - Intel Ice Lake PCH (platform controller hub) support\n\n   - NXP (ex Freescale) i.MX8MQ support\n\n   - Berlin AS370 support\n\n  Improvements to drivers:\n\n   - Support interrupts on the Ocelot pin controller\n\n   - Add SPI pins to the Uniphier driver\n\n   - Define a GPIO compatible per SoC in the Tegra driver\n\n   - Push Tegra initialization down in the initlevels\n\n   - Support external wakeup interrupts on the Exynos\n\n   - Add generic clocks pins to the meson driver\n\n   - Add USB and HSCIF pins for some Renesas PFC chips\n\n   - Suspend/resume support in the armada-37xx\n\n   - Interrupt support for the Actions Semiconductor S900 also known as\n     \"owl\"\n\n   - Correct the pin ordering in Cedarfork\n\n   - Debugfs output for INTF in the mcp23s08 driver\n\n   - Avoid divisions in context save/restore in pinctrl-single\n\n  The rest is minor bug fixes or cleanups\"\n\n* tag 'pinctrl-v4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (69 commits)\n  pinctrl: nomadik: silence uninitialized variable warning\n  pinctrl: axp209: Fix NULL pointer dereference after allocation\n  pinctrl: samsung: Remove duplicated \"wakeup\" in printk\n  pinctrl: ocelot: add support for interrupt controller\n  pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq()\n  pinctrl: berlin: fix 'pctrl->functions' allocation in berlin_pinctrl_build_state\n  gpio: tegra: Move driver registration to subsys_init level\n  pinctrl: tegra: Move drivers registration to arch_init level\n  pinctrl: baytrail: actually print the apparently misconfigured pin\n  MAINTAINERS: Replace Heikki as maintainer of Intel pinctrl\n  pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show()\n  pinctrl: uniphier: add spi pin-mux settings\n  pinctrl: cannonlake: Fix community ordering for H variant\n  pinctrl: tegra: define GPIO compatible node per SoC\n  pinctrl: intel: Do pin translation when lock IRQ\n  pinctrl: imx: off by one in imx_pinconf_group_dbg_show()\n  pinctrl: mediatek: include chained_irq.h header\n  pinctrl/amd: only handle irq if it is pending and unmasked\n  pinctrl/amd: fix gpio irq level in debugfs\n  pinctrl: stm32: add syscfg mask parameter\n  ...","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/c6ed444fd6fffaaf2e3857d926ed18bf3df81e8e"},{"sha":"4d88e3d24905eafa98cef0fc29365649ad8977b5","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'devicetree-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux\n\nPull Devicetree updates from Rob Herring:\n\n - Remove an obsolete hack for PPC32 longtrail systems\n\n - Make of_io_request_and_map() \"name\" arg optional\n\n - Add vendor prefixes for bitmain, Asus, and Y Soft\n\n - Remove 'interrupt-parent' from bindings as it is implicit\n\n - New properties for wm8994 audio codec\n\n - Add 'clocks' property support to SRAM binding\n\n - Add binding for ASPEED coprocessor interrupt controller\n\n - Various binding spelling and link fixes\n\n* tag 'devicetree-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:\n  Documentation: remove dynamic-resolution-notes reference to non-existent file\n  dt-bindings: Add Y Soft Corporation vendor prefix\n  of/fdt: Remove PPC32 longtrail hack in memory scan\n  dt-bindings: remove 'interrupt-parent' from bindings\n  pinctrl: tegra: fix spelling in devicetree binding document\n  usb: dwc3: rockchip: Fix PHY documentation links.\n  dt-bindings: sound: wm8994: document wlf,csnaddr-pd property\n  dt-bindings: sound: wm8994: document wlf,spkmode-pu property\n  dt-bindings: sram: Add 'clocks' as an optional property\n  dt-bindings: Add vendor prefix for AsusTek Computer Inc.\n  dt-bindings: misc: ASPEED coprocessor interrupt controller\n  dt-bindings: gpio: pca953x: Document interrupts, update example\n  drivers/of: Make of_io_request_and_map() \"name\" argument optional\n  dt-bindings: Add bitmain vendor prefix\n  Documentation: devicetree: tilcdc: fix spelling mistake \"suppors\" -> \"supports\"","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/4d88e3d24905eafa98cef0fc29365649ad8977b5"},{"sha":"c07b3682cd12a017f976ec63bbd4758dc4c5100e","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'leds-for-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds\n\nPull LED updates from Jacek Anaszewski:\n \"LED triggers improvements make the biggest part of this pull request.\n  The most striking ones, that allowed for nice cleanups in the triggers\n  are:\n\n   - centralized handling of creation and removal of trigger sysfs\n     attributes via attribute group\n\n   - addition of module_led_trigger() helper\n\n  The other things that need to be mentioned:\n\n  New features and improvements to existing LED class drivers:\n\n   - lt3593: add DT support, switch to gpiod interface\n\n   - lm3692x: support LED sync configuration, change OF calls to fwnode\n     calls\n\n   - apu: modify PC Engines apu/apu2 driver to support apu3\n\n  Change in the drivers/net/can/led.c:\n\n   - mark led trigger as broken since it's in the way for the further\n     cleanups. It implements a subset of the netdev trigger and an Ack\n     is needed from someone who can actually test and confirm that the\n     netdev trigger works for can devices\"\n\n* tag 'leds-for-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds: (32 commits)\n  leds: ns2: Change unsigned to unsigned int\n  usb: simplify usbport trigger\n  leds: gpio trigger: simplifications from core changes\n  leds: backlight trigger: simplifications from core changes\n  leds: activity trigger: simplifications from core changes\n  leds: default-on trigger: make use of module_led_trigger()\n  leds: heartbeat trigger: simplifications from core changes\n  leds: oneshot trigger: simplifications from core changes\n  leds: transient trigger: simplifications from core changes\n  leds: timer trigger: simplifications from core changes\n  leds: netdev trigger: simplifications from core changes\n  leds: triggers: new function led_set_trigger_data()\n  leds: triggers: define module_led_trigger helper\n  leds: triggers: handle .trigger_data and .activated() in the core\n  leds: triggers: add device attribute support\n  leds: triggers: let struct led_trigger::activate() return an error code\n  leds: triggers: make the MODULE_LICENSE string match the actual license\n  leds: lm3692x: Support LED sync configuration\n  dt: bindings: lm3692x: Update binding for LED sync control\n  leds: lm3692x: Change DT calls to fwnode calls\n  ...","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/c07b3682cd12a017f976ec63bbd4758dc4c5100e"},{"sha":"b018fc9800557bd14a40d69501e19c340eb2c521","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull power management updates from Rafael Wysocki:\n \"These add a new framework for CPU idle time injection, to be used by\n  all of the idle injection code in the kernel in the future, fix some\n  issues and add a number of relatively small extensions in multiple\n  places.\n\n  Specifics:\n\n   - Add a new framework for CPU idle time injection (Daniel Lezcano).\n\n   - Add AVS support to the armada-37xx cpufreq driver (Gregory\n     CLEMENT).\n\n   - Add support for current CPU frequency reporting to the ACPI CPPC\n     cpufreq driver (George Cherian).\n\n   - Rework the cooling device registration in the imx6q/thermal driver\n     (Bastian Stender).\n\n   - Make the pcc-cpufreq driver refuse to work with dynamic scaling\n     governors on systems with many CPUs to avoid scalability issues\n     with it (Rafael Wysocki).\n\n   - Fix the intel_pstate driver to report different maximum CPU\n     frequencies on systems where they really are different and to\n     ignore the turbo active ratio if hardware-managend P-states (HWP)\n     are in use; make it use the match_string() helper (Xie Yisheng,\n     Srinivas Pandruvada).\n\n   - Fix a minor deferred probe issue in the qcom-kryo cpufreq driver\n     (Niklas Cassel).\n\n   - Add a tracepoint for the tracking of frequency limits changes (from\n     Andriod) to the cpufreq core (Ruchi Kandoi).\n\n   - Fix a circular lock dependency between CPU hotplug and sysfs\n     locking in the cpufreq core reported by lockdep (Waiman Long).\n\n   - Avoid excessive error reports on driver registration failures in\n     the ARM cpuidle driver (Sudeep Holla).\n\n   - Add a new device links flag to the driver core to make links go\n     away automatically on supplier driver removal (Vivek Gautam).\n\n   - Eliminate potential race condition between system-wide power\n     management transitions and system shutdown (Pingfan Liu).\n\n   - Add a quirk to save NVS memory on system suspend for the ASUS 1025C\n     laptop (Willy Tarreau).\n\n   - Make more systems use suspend-to-idle (instead of ACPI S3) by\n     default (Tristian Celestin).\n\n   - Get rid of stack VLA usage in the low-level hibernation code on\n     64-bit x86 (Kees Cook).\n\n   - Fix error handling in the hibernation core and mark an expected\n     fall-through switch in it (Chengguang Xu, Gustavo Silva).\n\n   - Extend the generic power domains (genpd) framework to support\n     attaching a device to a power domain by name (Ulf Hansson).\n\n   - Fix device reference counting and user limits initialization in the\n     devfreq core (Arvind Yadav, Matthias Kaehlcke).\n\n   - Fix a few issues in the rk3399_dmc devfreq driver and improve its\n     documentation (Enric Balletbo i Serra, Lin Huang, Nick Milner).\n\n   - Drop a redundant error message from the exynos-ppmu devfreq driver\n     (Markus Elfring)\"\n\n* tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (35 commits)\n  PM / reboot: Eliminate race between reboot and suspend\n  PM / hibernate: Mark expected switch fall-through\n  cpufreq: intel_pstate: Ignore turbo active ratio in HWP\n  cpufreq: Fix a circular lock dependency problem\n  cpu/hotplug: Add a cpus_read_trylock() function\n  x86/power/hibernate_64: Remove VLA usage\n  cpufreq: trace frequency limits change\n  cpufreq: intel_pstate: Show different max frequency with turbo 3 and HWP\n  cpufreq: pcc-cpufreq: Disable dynamic scaling on many-CPU systems\n  cpufreq: qcom-kryo: Silently error out on EPROBE_DEFER\n  cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC\n  cpufreq: armada-37xx: Add AVS support\n  dt-bindings: marvell: Add documentation for the Armada 3700 AVS binding\n  PM / devfreq: rk3399_dmc: Fix duplicated opp table on reload.\n  PM / devfreq: Init user limits from OPP limits, not viceversa\n  PM / devfreq: rk3399_dmc: fix spelling mistakes.\n  PM / devfreq: rk3399_dmc: do not print error when get supply and clk defer.\n  dt-bindings: devfreq: rk3399_dmc: move interrupts to be optional.\n  PM / devfreq: rk3399_dmc: remove wait for dcf irq event.\n  dt-bindings: clock: add rk3399 DDR3 standard speed bins.\n  ...","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/b018fc9800557bd14a40d69501e19c340eb2c521"},{"sha":"0da9be22cdcbcbe0e5f04271dcfac71601526a3e","author":{"name":"Bart Van Assche","email":"28563a2d387a4f8f033bf7abbf80937064dfbe0c@wdc.com"},"message":"Update the e-mail address of Bart Van Assche\n\nSince my @wdc.com e-mail address will become invalid after Friday\nAugust 24th, change it into an e-mail address that will remain valid\nafter that date.\n\nSigned-off-by: Bart Van Assche <bart.vanassche@wdc.com>\nSigned-off-by: Jason Gunthorpe <jgg@mellanox.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/0da9be22cdcbcbe0e5f04271dcfac71601526a3e"},{"sha":"2c20443ec221dcb76484b30933593e8ecd836bbd","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'acpi-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull ACPI updates from Rafael Wysocki:\n \"These revert two ACPICA commits that are not needed any more, rework\n  the property graphs support in ACPI to be more aligned with the\n  analogous DT code, add some new quirks and remove one that isn't\n  needed any more, add a special platform driver to enumerate multiple\n  I2C devices hooked up to the same device object in the ACPI tables and\n  update the battery and button drivers.\n\n  Specifics:\n\n   - Revert two ACPICA commits that are not needed any more (Erik\n     Schmauss).\n\n   - Rework property graph support in the ACPI device properties\n     framework to make it behave more like the analogous DT code and\n     update the documentation of it (Sakari Ailus).\n\n   - Change the default ACPI device status after initialization to\n     ACPI_STA_DEFAULT instead of 0 (Hans de Goede).\n\n   - Add a special platform driver for enumerating multiple I2C devices\n     hooked up to the same object in the ACPI tables (Hans de Goede).\n\n   - Fix the ACPI battery driver to avoid reporting full capacity on\n     systems without support for that and clean it up (Hans de Goede,\n     Dmitry Rozhkov, Lucas Rangit Magasweran).\n\n   - Add two system wakeup quirks to the ACPI EC driver (Aaron Ma, Mika\n     Westerberg).\n\n   - Add the touchscreen on Dell Venue Pro 7139 to the list of \"always\n     present\" devices to make it work (Tristian Celestin).\n\n   - Revert a special tables handling quirk for Dell XPS 9570 and\n     Precision M5530 which is not needed any more (Kai Heng Feng).\n\n   - Add support for a new OEM _OSI string to allow system vendors to\n     work around issues with NVidia HDMI audio (Alex Hung).\n\n   - Prevent the ACPI button driver from reporting excessive system\n     wakeup events and clean it up (Ravi Chandra Sadineni, Randy\n     Dunlap).\n\n   - Clean up two minor code style issues in the ACPI core and GHES\n     handling on ARM64 (Dongjiu Geng, John Garry, Tom Todd)\"\n\n* tag 'acpi-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (34 commits)\n  platform/x86: Add ACPI i2c-multi-instantiate pseudo driver\n  ACPI / x86: utils: Remove status workaround from acpi_device_always_present()\n  ACPI / scan: Create platform device for fwnodes with multiple i2c devices\n  ACPI / scan: Initialize status to ACPI_STA_DEFAULT\n  ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th\n  ACPI: bus: Fix a pointer coding style issue\n  arm64 / ACPI: clean the additional checks before calling ghes_notify_sea()\n  ACPI / scan: Add static attribute to indirect_io_hosts[]\n  ACPI / battery: Do not export energy_full[_design] on devices without full_charge_capacity\n  ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd\n  ACPI / battery: get rid of negations in conditions\n  ACPI / battery: use specialized print macros\n  ACPI / battery: reorder headers alphabetically\n  ACPI / battery: drop inclusion of init.h\n  ACPI: battery: remove redundant old_present check on insertion\n  ACPI: property: graph: Update graph documentation to use generic references\n  ACPI: property: graph: Improve graph documentation for port/ep numbering\n  ACPI: property: graph: Fix graph documentation\n  ACPI: property: Update documentation for hierarchical data extension 1.1\n  ACPI: property: Document key numbering for hierarchical data extension refs\n  ...","distinct":false,"url":"https://api.github.com/repos/goldelico/letux-kernel/commits/2c20443ec221dcb76484b30933593e8ecd836bbd"}]}
{"actor":{"display_login":"goldelico"}}