02 Jun, 2020

1 commit

  • Pull documentation updates from Jonathan Corbet:
    "A fair amount of stuff this time around, dominated by yet another
    massive set from Mauro toward the completion of the RST conversion. I
    *really* hope we are getting close to the end of this. Meanwhile,
    those patches reach pretty far afield to update document references
    around the tree; there should be no actual code changes there. There
    will be, alas, more of the usual trivial merge conflicts.

    Beyond that we have more translations, improvements to the sphinx
    scripting, a number of additions to the sysctl documentation, and lots
    of fixes"

    * tag 'docs-5.8' of git://git.lwn.net/linux: (130 commits)
    Documentation: fixes to the maintainer-entry-profile template
    zswap: docs/vm: Fix typo accept_threshold_percent in zswap.rst
    tracing: Fix events.rst section numbering
    docs: acpi: fix old http link and improve document format
    docs: filesystems: add info about efivars content
    Documentation: LSM: Correct the basic LSM description
    mailmap: change email for Ricardo Ribalda
    docs: sysctl/kernel: document unaligned controls
    Documentation: admin-guide: update bug-hunting.rst
    docs: sysctl/kernel: document ngroups_max
    nvdimm: fixes to maintainter-entry-profile
    Documentation/features: Correct RISC-V kprobes support entry
    Documentation/features: Refresh the arch support status files
    Revert "docs: sysctl/kernel: document ngroups_max"
    docs: move locking-specific documents to locking/
    docs: move digsig docs to the security book
    docs: move the kref doc into the core-api book
    docs: add IRQ documentation at the core-api book
    docs: debugging-via-ohci1394.txt: add it to the core-api book
    docs: fix references for ipmi.rst file
    ...

    Linus Torvalds
     

26 May, 2020

1 commit


05 May, 2020

1 commit


29 Apr, 2020

1 commit


12 Apr, 2020

1 commit


11 Apr, 2020

1 commit

  • For security reasons I stopped using gmail account and kernel address is
    now up-to-date alias to my personal address.

    People periodically send me emails to address which they found in source
    code of drivers, so this change reflects state where people can contact
    me.

    [ Added .mailmap entry as per Joe Perches - Linus ]
    Signed-off-by: Pali Rohár
    Signed-off-by: Andrew Morton
    Cc: Greg Kroah-Hartman
    Cc: Joe Perches
    Link: http://lkml.kernel.org/r/20200307104237.8199-1-pali@kernel.org
    Signed-off-by: Linus Torvalds

    Pali Rohár
     

31 Mar, 2020

1 commit

  • Pull media updates from Mauro Carvalho Chehab:

    - New sensor driver: imx219

    - Support for some new pixelformats

    - Support for Sun8i SoC

    - Added more codecs to meson vdec driver

    - Prepare for removing the legacy usbvision driver by moving it to
    staging. This driver has issues and use legacy core APIs. If nobody
    steps up to address those, it is time for its retirement.

    - Several cleanups and improvements on drivers, with the addition of
    new supported boards

    * tag 'media/v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (236 commits)
    media: venus: firmware: Ignore secure call error on first resume
    media: mtk-vpu: load vpu firmware from the new location
    media: i2c: video-i2c: fix build errors due to 'imply hwmon'
    media: MAINTAINERS: add myself to co-maintain Hantro G1/G2 for i.MX8MQ
    media: hantro: add initial i.MX8MQ support
    media: dt-bindings: Document i.MX8MQ VPU bindings
    media: vivid: fix incorrect PA assignment to HDMI outputs
    media: hantro: Add linux-rockchip mailing list to MAINTAINERS
    media: cedrus: h264: Fix 4K decoding on H6
    media: siano: Use scnprintf() for avoiding potential buffer overflow
    media: rc: Use scnprintf() for avoiding potential buffer overflow
    media: allegro: create new struct for channel parameters
    media: allegro: move mail definitions to separate file
    media: allegro: pass buffers through firmware
    media: allegro: verify source and destination buffer in VCU response
    media: allegro: handle dependency of bitrate and bitrate_peak
    media: allegro: read bitrate mode directly from control
    media: allegro: make QP configurable
    media: allegro: make frame rate configurable
    media: allegro: skip filler data if possible
    ...

    Linus Torvalds
     

13 Mar, 2020

1 commit


06 Mar, 2020

1 commit

  • My Netronome address is no longer active. I am no maintainer, but
    get_maintainer.pl sometimes returns my name for a small number of
    files (BPF-related). Add an entry to .mailmap for good measure.

    Signed-off-by: Quentin Monnet
    Signed-off-by: Daniel Borkmann
    Link: https://lore.kernel.org/bpf/20200226171353.18982-1-quentin@isovalent.com
    Signed-off-by: Alexei Starovoitov

    Quentin Monnet
     

08 Feb, 2020

1 commit

  • Pull Documentation fixes from Jonathan Corbet:
    "A handful of small documentation fixes that wandered in"

    * tag 'docs-5.6-2' of git://git.lwn.net/linux:
    Allow git builds of Sphinx
    Documentation: changes.rst: update several outdated project URLs
    Documentation: build warnings related to missing blank lines after explicit markups has been fixed
    mailmap: add entry for Tiezhu Yang
    Documentation/ko_KR/howto: Update a broken link
    Documentation/ko_KR/howto: Update broken web addresses
    docs/locking: Fix outdated section names

    Linus Torvalds
     

06 Feb, 2020

1 commit


04 Feb, 2020

1 commit

  • Pull RTC updates from Alexandre Belloni:
    "The VL_READ and VL_CLR ioctls have been reworked to be more useful.
    This will not break userspace as there are very few users and they are
    using the integer value as a boolean.

    Apart from that, two drivers were reworked and a few fixes here and
    there for a net reduction of number of lines.

    Summary:

    Subsystem:
    - the VL_READ and VL_CLR ioctls are now documented and their behavior
    is unified across all the drivers.
    - RTC_I2C_AND_SPI Kconfig option rework to avoid selecting both
    REGMAP_I2C and REGMAP_SPI unecessarily.

    Drivers:
    - at91rm9200: remove deprecated procfs, add sam9x60, sama5d4 and
    sama5d2 compatibles.
    - cmos: solve lost interrupts issue on MS Surface 3
    - hym8563: return proper errno when time is invalid
    - rv3029: many fixes, nvram support"

    * tag 'rtc-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (63 commits)
    dt-bindings: rtc: at91rm9200: document clocks property
    rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed
    rtc: Kconfig: select REGMAP_I2C when necessary
    rtc: Kconfig: properly indent sd3078 entry
    rtc: cmos: Refactor code by using the new dmi_get_bios_year() helper
    rtc: cmos: Use predefined value for RTC IRQ on legacy x86
    rtc: cmos: Stop using shared IRQ
    rtc: tps6586x: Use IRQ_NOAUTOEN flag
    rtc: at91rm9200: use FIELD_PREP/FIELD_GET
    rtc: at91rm9200: avoid time readout in at91_rtc_setalarm
    rtc: at91rm9200: move register definitions to C file
    rtc: at91rm9200: add sama5d4 and sama5d2 compatibles
    dt-bindings: rtc: at91rm9200: convert bindings to json-schema
    rtc: at91rm9200: remove procfs information
    dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc
    rtc: pcf8563: Use BIT
    rtc: moxart: Convert to SPDX identifier
    rtc: ds1343: Remove unused struct spi_device in struct ds1343_priv
    rtc: rx8025: Remove struct i2c_client from struct rx8025_data
    rtc: hym8563: Read the valid flag directly instead of caching it
    ...

    Linus Torvalds
     

01 Feb, 2020

1 commit

  • Pull PCI updates from Bjorn Helgaas:

    "Resource management:

    - Improve resource assignment for hot-added nested bridges, e.g.,
    Thunderbolt (Nicholas Johnson)

    Power management:

    - Optionally print config space of devices before suspend (Chen Yu)

    - Increase D3 delay for AMD Ryzen5/7 XHCI controllers (Daniel Drake)

    Virtualization:

    - Generalize DMA alias quirks (James Sewart)

    - Add DMA alias quirk for PLX PEX NTB (James Sewart)

    - Fix IOV memory leak (Navid Emamdoost)

    AER:

    - Log which device prevents error recovery (Yicong Yang)

    Peer-to-peer DMA:

    - Whitelist Intel SkyLake-E (Armen Baloyan)

    Broadcom iProc host bridge driver:

    - Apply PAXC quirk whether driver is built-in or module (Wei Liu)

    Broadcom STB host bridge driver:

    - Add Broadcom STB PCIe host controller driver (Jim Quinlan)

    Intel Gateway SoC host bridge driver:

    - Add driver for Intel Gateway SoC (Dilip Kota)

    Intel VMD host bridge driver:

    - Add support for DMA aliases on other buses (Jon Derrick)

    - Remove dma_map_ops overrides (Jon Derrick)

    - Remove now-unused X86_DEV_DMA_OPS (Christoph Hellwig)

    NVIDIA Tegra host bridge driver:

    - Fix Tegra30 afi_pex2_ctrl register offset (Marcel Ziswiler)

    Panasonic UniPhier host bridge driver:

    - Remove module code since driver can't be built as a module
    (Masahiro Yamada)

    Qualcomm host bridge driver:

    - Add support for SDM845 PCIe controller (Bjorn Andersson)

    TI Keystone host bridge driver:

    - Fix "num-viewport" DT property error handling (Kishon Vijay Abraham I)

    - Fix link training retries initiation (Yurii Monakov)

    - Fix outbound region mapping (Yurii Monakov)

    Misc:

    - Add Switchtec Gen4 support (Kelvin Cao)

    - Add Switchtec Intercomm Notify and Upstream Error Containment
    support (Logan Gunthorpe)

    - Use dma_set_mask_and_coherent() since Switchtec supports 64-bit
    addressing (Wesley Sheng)"

    * tag 'pci-v5.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci: (60 commits)
    PCI: Allow adjust_bridge_window() to shrink resource if necessary
    PCI: Set resource size directly in adjust_bridge_window()
    PCI: Rename extend_bridge_window() to adjust_bridge_window()
    PCI: Rename extend_bridge_window() parameter
    PCI: Consider alignment of hot-added bridges when assigning resources
    PCI: Remove local variable usage in pci_bus_distribute_available_resources()
    PCI: Pass size + alignment to pci_bus_distribute_available_resources()
    PCI: Rename variables
    PCI: vmd: Add two VMD Device IDs
    PCI: Remove unnecessary braces
    PCI: brcmstb: Add MSI support
    PCI: brcmstb: Add Broadcom STB PCIe host controller driver
    x86/PCI: Remove X86_DEV_DMA_OPS
    PCI: vmd: Remove dma_map_ops overrides
    iommu/vt-d: Remove VMD child device sanity check
    iommu/vt-d: Use pci_real_dma_dev() for mapping
    PCI: Introduce pci_real_dma_dev()
    x86/PCI: Expose VMD's pci_dev in struct pci_sysdata
    x86/PCI: Add to_pci_sysdata() helper
    PCI/AER: Initialize aer_fifo
    ...

    Linus Torvalds
     

29 Jan, 2020

2 commits

  • Pull crypto updates from Herbert Xu:
    "API:
    - Removed CRYPTO_TFM_RES flags
    - Extended spawn grabbing to all algorithm types
    - Moved hash descsize verification into API code

    Algorithms:
    - Fixed recursive pcrypt dead-lock
    - Added new 32 and 64-bit generic versions of poly1305
    - Added cryptogams implementation of x86/poly1305

    Drivers:
    - Added support for i.MX8M Mini in caam
    - Added support for i.MX8M Nano in caam
    - Added support for i.MX8M Plus in caam
    - Added support for A33 variant of SS in sun4i-ss
    - Added TEE support for Raven Ridge in ccp
    - Added in-kernel API to submit TEE commands in ccp
    - Added AMD-TEE driver
    - Added support for BCM2711 in iproc-rng200
    - Added support for AES256-GCM based ciphers for chtls
    - Added aead support on SEC2 in hisilicon"

    * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (244 commits)
    crypto: arm/chacha - fix build failured when kernel mode NEON is disabled
    crypto: caam - add support for i.MX8M Plus
    crypto: x86/poly1305 - emit does base conversion itself
    crypto: hisilicon - fix spelling mistake "disgest" -> "digest"
    crypto: chacha20poly1305 - add back missing test vectors and test chunking
    crypto: x86/poly1305 - fix .gitignore typo
    tee: fix memory allocation failure checks on drv_data and amdtee
    crypto: ccree - erase unneeded inline funcs
    crypto: ccree - make cc_pm_put_suspend() void
    crypto: ccree - split overloaded usage of irq field
    crypto: ccree - fix PM race condition
    crypto: ccree - fix FDE descriptor sequence
    crypto: ccree - cc_do_send_request() is void func
    crypto: ccree - fix pm wrongful error reporting
    crypto: ccree - turn errors to debug msgs
    crypto: ccree - fix AEAD decrypt auth fail
    crypto: ccree - fix typo in comment
    crypto: ccree - fix typos in error msgs
    crypto: atmel-{aes,sha,tdes} - Retire crypto_platform_data
    crypto: x86/sha - Eliminate casts on asm implementations
    ...

    Linus Torvalds
     
  • Pull RCU updates from Ingo Molnar:
    "The RCU changes in this cycle were:
    - Expedited grace-period updates
    - kfree_rcu() updates
    - RCU list updates
    - Preemptible RCU updates
    - Torture-test updates
    - Miscellaneous fixes
    - Documentation updates"

    * 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (69 commits)
    rcu: Remove unused stop-machine #include
    powerpc: Remove comment about read_barrier_depends()
    .mailmap: Add entries for old paulmck@kernel.org addresses
    srcu: Apply *_ONCE() to ->srcu_last_gp_end
    rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask()
    rcu: Move rcu_{expedited,normal} definitions into rcupdate.h
    rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h
    rcu: Remove the declaration of call_rcu() in tree.h
    rcu: Fix tracepoint tracking RCU CPU kthread utilization
    rcu: Fix harmless omission of "CONFIG_" from #if condition
    rcu: Avoid tick_dep_set_cpu() misordering
    rcu: Provide wrappers for uses of ->rcu_read_lock_nesting
    rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()
    rcu: Clear ->rcu_read_unlock_special only once
    rcu: Clear .exp_hint only when deferred quiescent state has been reported
    rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU
    rcu: Remove kfree_call_rcu_nobatch()
    rcu: Remove kfree_rcu() special casing and lazy-callback handling
    rcu: Add support for debug_objects debugging for kfree_rcu()
    rcu: Add multiple in-flight batches of kfree_rcu() work
    ...

    Linus Torvalds
     

28 Jan, 2020

1 commit

  • Pull ACPI updates from Rafael Wysocki:
    "These update the ACPICA code in the kernel to the most recent upstream
    revision (20200110), add new hardware support to a handful of ACPI
    drivers, make the ACPI fan driver expose power states information for
    fans, add some more quirks, fix bugs and clean up assorted things.

    Specifics:

    - Update the ACPICA code in the kernel to upstream revision 20200110
    including:
    - Update of copyright notices to 2020 (Bob Moore).
    - Dispatcher fix to always generate buffer objects for the ASL
    create_field() operator (Maximilian Luz).
    - Debugger cleanup (Colin Ian King).
    - Disassembler change to create buffer fields in
    ACPI_PARSE_LOAD_PASS1 (Erik Kaneda).
    - UNIX line ending support for non-windows builds in acpisrc (Erik
    Kaneda).

    - Update the list of ACPICA maintainers (Rafael Wysocki).

    - Add Intel Tiger Lake ACPI device IDs to the ACPI DPTF, ACPI fan,
    int340x_thermal and intel-hid drivers (Gayatri Kammela).

    - Make the ACPI fan driver create additional sysfs attributes to
    expose power states information for fans (Srinivas Pandruvada).

    - Fix up the ACPI battery driver to deal with unexpected battery
    capacity information in a better way (Hans de Goede).

    - Add ACPI backlight quirks for Lenovo E41-25/45 and MSI MS-7721
    boards (Aaron Ma, Hans de Goede).

    - Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch to
    the ACPI button driver (Jason Ekstrand).

    - Drop TIMER_DEFERRABLE from the GHES polling mode timer function
    flags to make it run precisely at the configured time (Bhaskar
    Upadhaya).

    - Fix race condition related to the reference counting of query
    handlers in the ACPI EC driver (Rafael Wysocki).

    - Fix ACPI tools build issue (Zhengyuan Liu).

    - Replace dma_request_slave_channel() with dma_request_chan() in the
    firmware guide documentation for ACPI (Peter Ujfalusi).

    - Fix typo in a comment and clean up function parameter data type
    inconsistencies (Kacper Piwiński, Tian Tao)"

    * tag 'acpi-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (25 commits)
    ACPICA: Update version to 20200110
    ACPICA: All acpica: Update copyrights to 2020 Including tool signons.
    apei/ghes: Do not delay GHES polling
    ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch
    ACPI: PPTT: Consistently use unsigned int as parameter type
    ACPI: EC: Reference count query handlers under lock
    ACPICA: Update the list of maintainers
    ACPICA: Update version to 20191213
    ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator
    ACPICA: acpisrc: add unix line ending support for non-windows build
    ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1
    ACPICA: debugger: fix spelling mistake "adress" -> "address"
    ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards
    docs: firmware-guide: ACPI: Replace dma_request_slave_channel() with dma_request_chan()
    thermal: int340x_thermal: Add Tiger Lake ACPI device IDs
    platform/x86: intel-hid: Add Tiger Lake ACPI device ID
    ACPI: fan: Add Tiger Lake ACPI device ID
    ACPI: DPTF: Add Tiger Lake ACPI device IDs
    ACPI: fan: Expose fan performance state information
    tools/power/acpi: fix compilation error
    ...

    Linus Torvalds
     

27 Jan, 2020

2 commits

  • * pm-core:
    PM-runtime: add tracepoints for usage_count changes

    * powercap:
    powercap/intel_rapl: add support for JasperLake
    x86/cpu: Add Jasper Lake to Intel family
    powercap/intel_rapl: add support for TigerLake Mobile

    * pm-opp:
    opp: Replace list_kref with a local counter
    opp: Free static OPPs on errors while adding them

    * pm-avs:
    power: avs: qcom-cpr: remove duplicated include from qcom-cpr.c
    power: avs: fix uninitialized error return on failed cpr_read_fuse_uV() call
    power: avs: qcom-cpr: make cpr_get_opp_hz_for_req() static
    power: avs: qcom-cpr: remove set but unused variable
    power: avs: qcom-cpr: make sure that regmap is available
    power: avs: qcom-cpr: fix unsigned expression compared with zero
    power: avs: qcom-cpr: fix invalid printk specifier in debug print
    power: avs: Add support for CPR (Core Power Reduction)
    dt-bindings: power: avs: Add support for CPR (Core Power Reduction)

    * pm-misc:
    mailmap: Add entry for

    Rafael J. Wysocki
     
  • * acpica:
    ACPICA: Update version to 20200110
    ACPICA: All acpica: Update copyrights to 2020 Including tool signons.
    ACPICA: Update the list of maintainers
    ACPICA: Update version to 20191213
    ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator
    ACPICA: acpisrc: add unix line ending support for non-windows build
    ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1
    ACPICA: debugger: fix spelling mistake "adress" -> "address"

    Rafael J. Wysocki
     

25 Jan, 2020

2 commits


22 Jan, 2020

1 commit


12 Jan, 2020

1 commit


23 Dec, 2019

1 commit

  • Pull networking fixes from David Miller:

    1) Several nf_flow_table_offload fixes from Pablo Neira Ayuso,
    including adding a missing ipv6 match description.

    2) Several heap overflow fixes in mwifiex from qize wang and Ganapathi
    Bhat.

    3) Fix uninit value in bond_neigh_init(), from Eric Dumazet.

    4) Fix non-ACPI probing of nxp-nci, from Stephan Gerhold.

    5) Fix use after free in tipc_disc_rcv(), from Tuong Lien.

    6) Enforce limit of 33 tail calls in mips and riscv JIT, from Paul
    Chaignon.

    7) Multicast MAC limit test is off by one in qede, from Manish Chopra.

    8) Fix established socket lookup race when socket goes from
    TCP_ESTABLISHED to TCP_LISTEN, because there lacks an intervening
    RCU grace period. From Eric Dumazet.

    9) Don't send empty SKBs from tcp_write_xmit(), also from Eric Dumazet.

    10) Fix active backup transition after link failure in bonding, from
    Mahesh Bandewar.

    11) Avoid zero sized hash table in gtp driver, from Taehee Yoo.

    12) Fix wrong interface passed to ->mac_link_up(), from Russell King.

    13) Fix DSA egress flooding settings in b53, from Florian Fainelli.

    14) Memory leak in gmac_setup_txqs(), from Navid Emamdoost.

    15) Fix double free in dpaa2-ptp code, from Ioana Ciornei.

    16) Reject invalid MTU values in stmmac, from Jose Abreu.

    17) Fix refcount leak in error path of u32 classifier, from Davide
    Caratti.

    18) Fix regression causing iwlwifi firmware crashes on boot, from Anders
    Kaseorg.

    19) Fix inverted return value logic in llc2 code, from Chan Shu Tak.

    20) Disable hardware GRO when XDP is attached to qede, frm Manish
    Chopra.

    21) Since we encode state in the low pointer bits, dst metrics must be
    at least 4 byte aligned, which is not necessarily true on m68k. Add
    annotations to fix this, from Geert Uytterhoeven.

    * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (160 commits)
    sfc: Include XDP packet headroom in buffer step size.
    sfc: fix channel allocation with brute force
    net: dst: Force 4-byte alignment of dst_metrics
    selftests: pmtu: fix init mtu value in description
    hv_netvsc: Fix unwanted rx_table reset
    net: phy: ensure that phy IDs are correctly typed
    mod_devicetable: fix PHY module format
    qede: Disable hardware gro when xdp prog is installed
    net: ena: fix issues in setting interrupt moderation params in ethtool
    net: ena: fix default tx interrupt moderation interval
    net/smc: unregister ib devices in reboot_event
    net: stmmac: platform: Fix MDIO init for platforms without PHY
    llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid_c (and _test_c)
    net: hisilicon: Fix a BUG trigered by wrong bytes_compl
    net: dsa: ksz: use common define for tag len
    s390/qeth: don't return -ENOTSUPP to userspace
    s390/qeth: fix promiscuous mode after reset
    s390/qeth: handle error due to unsupported transport mode
    cxgb4: fix refcount init for TC-MQPRIO offload
    tc-testing: initial tdc selftests for cls_u32
    ...

    Linus Torvalds
     

20 Dec, 2019

2 commits


17 Dec, 2019

1 commit

  • Pull ARM SoC fixes from Olof Johansson:
    "I didn't get a batch in this weekend, so here's what we queued up last
    week and today.

    - A couple of defconfigs add back debugfs -- it used to be implicitly
    enabled through CONFIG_TRACING, but 0e4a459f56c32d3e ("tracing:
    Remove unnecessary DEBUG_FS dependency") removed that.

    - The rest are mostly minor fixlets of the usual kind; some DT
    tweaks, a headerfile refactor that needs a build fix now, etc"

    * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (30 commits)
    ARM: bcm: Add missing sentinel to bcm2711_compat[]
    ARM: shmobile: defconfig: Restore debugfs support
    bus: ti-sysc: Fix missing reset delay handling
    ARM: imx: Fix boot crash if ocotp is not found
    ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS
    ARM: dts: imx6ul-evk: Fix peripheral regulator
    arm64: dts: ls1028a: fix reboot node
    ARM: mmp: include the correct cputype.h
    ARM: dts: am437x-gp/epos-evm: fix panel compatible
    arm64: dts: ls1028a: fix typo in TMU calibration data
    ARM: imx: Correct ocotp id for serial number support of i.MX6ULL/ULZ SoCs
    ARM: dts: bcm283x: Fix critical trip point
    ARM: omap2plus_defconfig: Add back DEBUG_FS
    ARM: omap2plus_defconfig: enable NET_SWITCHDEV
    ARM: dts: am335x-sancloud-bbe: fix phy mode
    bus: ti-sysc: Fix missing force mstandby quirk handling
    reset: Do not register resource data for missing resets
    reset: Fix {of,devm}_reset_control_array_get kerneldoc return types
    reset: brcmstb: Remove resource checks
    dt-bindings: reset: Fix brcmstb-reset example
    ...

    Linus Torvalds
     

14 Dec, 2019

1 commit


11 Dec, 2019

1 commit


10 Dec, 2019

3 commits


06 Dec, 2019

2 commits

  • This brings in the mainline tree right after armsoc contents was merged
    this release cycle, so that we can re-run savedefconfig, etc.

    Signed-off-by: Olof Johansson

    Olof Johansson
     
  • Remove my maintainer entries for ThunderX drivers as I'm moving on
    and won't have access to ThunderX hardware anymore and add Robert.
    Also remove the obsolete addresses of David Daney and Steven Hill.

    Add an entry to .mailmap for my various email addresses.

    Link: https://lore.kernel.org/r/20191119190436.17875-2-rrichter@marvell.com
    Cc: Ganapatrao Prabhakerrao Kulkarni
    Cc: soc@kernel.org
    Signed-off-by: Jan Glauber
    Signed-off-by: Robert Richter
    Signed-off-by: Olof Johansson

    Jan Glauber
     

03 Dec, 2019

1 commit

  • Pull Documentation updates from Jonathan Corbet:
    "Here are the main documentation changes for 5.5:

    - Various kerneldoc script enhancements.

    - More RST conversions; those are slowing down as we run out of
    things to convert, but we're a ways from done still.

    - Dan's "maintainer profile entry" work landed at last. Now we just
    need to get maintainers to fill in the profiles...

    - A reworking of the parallel build setup to work better with a
    variety of systems (and to not take over huge systems entirely in
    particular).

    - The MAINTAINERS file is now converted to RST during the build.
    Hopefully nobody ever tries to print this thing, or they will need
    to load a lot of paper.

    - A script and documentation making it easy for maintainers to add
    Link: tags at commit time.

    Also included is the removal of a bunch of spurious CR characters"

    * tag 'docs-5.5a' of git://git.lwn.net/linux: (91 commits)
    docs: remove a bunch of stray CRs
    docs: fix up the maintainer profile document
    libnvdimm, MAINTAINERS: Maintainer Entry Profile
    Maintainer Handbook: Maintainer Entry Profile
    MAINTAINERS: Reclaim the P: tag for Maintainer Entry Profile
    docs, parallelism: Rearrange how jobserver reservations are made
    docs, parallelism: Do not leak blocking mode to other readers
    docs, parallelism: Fix failure path and add comment
    Documentation: Remove bootmem_debug from kernel-parameters.txt
    Documentation: security: core.rst: fix warnings
    Documentation/process/howto/kokr: Update for 4.x -> 5.x versioning
    Documentation/translation: Use Korean for Korean translation title
    docs/memory-barriers.txt: Remove remaining references to mmiowb()
    docs/memory-barriers.txt/kokr: Update I/O section to be clearer about CPU vs thread
    docs/memory-barriers.txt/kokr: Fix style, spacing and grammar in I/O section
    Documentation/kokr: Kill all references to mmiowb()
    docs/memory-barriers.txt/kokr: Rewrite "KERNEL I/O BARRIER EFFECTS" section
    docs: Add initial documentation for devfreq
    Documentation: Document how to get links with git am
    docs: Add request_irq() documentation
    ...

    Linus Torvalds
     

27 Nov, 2019

1 commit

  • Pull EFI updates from Ingo Molnar:
    "The main changes in this cycle were:

    - Wire up the EFI RNG code for x86. This enables an additional source
    of entropy during early boot.

    - Enable the TPM event log code on ARM platforms.

    - Update Ard's email address"

    * 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
    efi: libstub/tpm: enable tpm eventlog function for ARM platforms
    x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table
    efi/random: use arch-independent efi_call_proto()
    MAINTAINERS: update Ard's email address to @kernel.org

    Linus Torvalds
     

11 Nov, 2019

1 commit

  • Pull ARM SoC fixes from Olof Johansson:
    "A set of fixes that have trickled in over the last couple of weeks:

    - MAINTAINER update for Cavium/Marvell ThunderX2

    - stm32 tweaks to pinmux for Joystick/Camera, and RAM allocation for
    CAN interfaces

    - i.MX fixes for voltage regulator GPIO mappings, fixes voltage
    scaling issues

    - More i.MX fixes for various issues on i.MX eval boards: interrupt
    storm due to u-boot leaving pins in new states, fixing power button
    config, a couple of compatible-string corrections.

    - Powerdown and Suspend/Resume fixes for Allwinner A83-based tablets

    - A few documentation tweaks and a fix of a memory leak in the reset
    subsystem"

    * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc:
    MAINTAINERS: update Cavium ThunderX2 maintainers
    ARM: dts: stm32: change joystick pinctrl definition on stm32mp157c-ev1
    ARM: dts: stm32: remove OV5640 pinctrl definition on stm32mp157c-ev1
    ARM: dts: stm32: Fix CAN RAM mapping on stm32mp157c
    ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157
    arm64: dts: zii-ultra: fix ARM regulator GPIO handle
    ARM: sunxi: Fix CPU powerdown on A83T
    ARM: dts: sun8i-a83t-tbs-a711: Fix WiFi resume from suspend
    arm64: dts: imx8mn: fix compatible string for sdma
    arm64: dts: imx8mm: fix compatible string for sdma
    reset: fix reset_control_ops kerneldoc comment
    ARM: dts: imx6-logicpd: Re-enable SNVS power key
    soc: imx: gpc: fix initialiser format
    ARM: dts: imx6qdl-sabreauto: Fix storm of accelerometer interrupts
    arm64: dts: ls1028a: fix a compatible issue
    reset: fix reset_control_get_exclusive kerneldoc comment
    reset: fix reset_control_lookup kerneldoc comment
    reset: fix of_reset_control_get_count kerneldoc comment
    reset: fix of_reset_simple_xlate kerneldoc comment
    reset: Fix memory leak in reset_control_array_put()

    Linus Torvalds
     

07 Nov, 2019

1 commit


06 Nov, 2019

1 commit

  • jnair is no longer at caviumnetworks.com (or at marvell.com). This also
    means that Cavium ThunderX2 will now be maintained by Robert.

    This is probably a good time to map various email addresses used for
    my patches to my personal email ID, update .mailmap to do this.

    Link: https://lore.kernel.org/r/20191106035203.5389-1-c.jayachandran@gmail.com
    Signed-off-by: Jayachandran C
    Acked-by: Robert Richter
    Signed-off-by: Olof Johansson

    Jayachandran C
     

27 Oct, 2019

1 commit

  • Pull MIPS fixes from Paul Burton:
    "A few MIPS fixes:

    - Fix VDSO time-related function behavior for systems where we need
    to fall back to syscalls, but were instead returning bogus results.

    - A fix to TLB exception handlers for Cavium Octeon systems where
    they would inadvertently clobber the $1/$at register.

    - A build fix for bcm63xx configurations.

    - Switch to using my @kernel.org email address"

    * tag 'mips_fixes_5.4_3' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux:
    MIPS: tlbex: Fix build_restore_pagemask KScratch restore
    MIPS: bmips: mark exception vectors as char arrays
    mips: vdso: Fix __arch_get_hw_counter()
    MAINTAINERS: Use @kernel.org address for Paul Burton

    Linus Torvalds
     

19 Oct, 2019

1 commit