aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-02-19apple-mca: correct prinktsm1/2022-02-19Jens Axboe1-3/+3
2022-02-19Add dt bindings for the keyboard backlight on t6001Andreas Heider1-0/+19
2022-02-19Add t6000-fpwm compatibleAndreas Heider1-0/+1
2022-02-19pwm: apple-m1: Add Apple M1 FPWM controller driverPip Cet4-0/+179
2022-02-19T6000: kill dead coresJens Axboe1-28/+0
2022-02-19apple-soc-cpufreq: use atomic poll timeoutJens Axboe1-3/+3
2022-02-19apple-nvme: limit admin queue depth to 2Jens Axboe1-1/+1
2022-02-19Kill kbd crc mismatch messageJens Axboe1-0/+4
2022-02-19Remove local versionJens Axboe1-1/+0
2022-02-19Merge branches 'refs/heads/bits/000-devicetree', 'refs/heads/bits/010-mailbox...Hector Martin166-560/+18237
2022-02-19rtc: Add new rtc-macsmc driver for Apple Silicon MacsHector Martin3-0/+142
2022-02-19power: reset: macsmc-reboot: Add driver for rebooting via Apple SMCHector Martin3-0/+332
2022-02-19power: supply: macsmc_power: Add AC power supplyHector Martin1-8/+66
2022-02-19power: supply: macsmc_power: Turn off OBC flags if macOS left them onHector Martin1-0/+4
2022-02-19power: supply: macsmc_power: Use BUIC instead of BRSC for chargeHector Martin1-2/+2
2022-02-19power: supply: macsmc_power: Add more props, rework othersHector Martin1-22/+202
2022-02-19power: supply: macsmc_power: Add present propHector Martin1-0/+4
2022-02-19power: supply: macsmc_power: Add cycle count and health propsHector Martin1-0/+11
2022-02-19power: supply: macsmc_power: Driver for Apple SMC power/battery statsHector Martin3-0/+265
2022-02-19gpio: Add new gpio-macsmc driver for Apple MacsHector Martin3-0/+249
2022-02-19platform/apple: Add new Apple Mac SMC driverHector Martin8-0/+855
2022-02-19lib/vsprintf: Add support for generic FOURCCs by extending %p4ccHector Martin2-6/+61
2022-02-19Revert "mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning"Hector Martin1-1/+1
2022-02-19Revert "mm-sparsemem-fix-mem_section-will-never-be-null-gcc-12-warning-v2"Hector Martin1-1/+3
2022-02-19HACK: t8103.dtsi: Work around incompleteness of MCA driverMartin Povišer2-3/+2
2022-02-19dt: t8103.dtsi: Put in audio-related device nodesMartin Povišer6-0/+294
2022-02-19ASoC: cs42l42: Bypass device ID checkMartin Povišer1-5/+2
2022-02-19HACK: ASoC: cs42l42: Disable regcacheMartin Povišer1-1/+1
2022-02-19HACK: ASoC: tas2770: Set no of channels to 1Martin Povišer1-2/+2
2022-02-19ASoC: tas2770: Set correct FSYNC polarityMartin Povišer2-1/+23
2022-02-19ASoC: apple-mca: Add platform driver for Apple SoCsMartin Povišer5-0/+1049
2022-02-19dmaengine: apple-admac: Add Apple ADMAC driverMartin Povišer3-0/+743
2022-02-19dt-bindings: dma: Add apple,admac bindingMartin Povišer1-0/+65
2022-02-19tps6598x: clear int mask on probe failureJens Axboe1-3/+4
2022-02-19MAINTAINERS: Add clk-apple-nco under ARM/APPLE MACHINEMartin Povišer1-0/+2
2022-02-19clk: clk-apple-nco: Add driver for Apple NCOMartin Povišer3-0/+343
2022-02-19dt-bindings: clock: Add Apple NCOMartin Povišer1-0/+62
2022-02-19apple-nvme: remove superflous tcb clearsJens Axboe1-3/+1
2022-02-19WIP: HID: transport: spi: add Apple SPI transportJanne Grunau7-0/+1236
2022-02-19apple-nvme: defer cache flushes by a specified amountJens Axboe1-0/+68
2022-02-19apple-nvme: serialize command issueJens Axboe1-0/+3
2022-02-19arm64: dts: apple: Add CPUfreq nodesHector Martin2-18/+402
2022-02-19arm64: dts: apple: Add PMU NVMEM and SMC RTC/reboot nodesHector Martin2-0/+176
2022-02-19arm64: dts: apple: Add SMC node to t8103/t6001 devicetreesHector Martin2-0/+52
2022-02-19arm64: dts: apple: Add PCI power enable GPIOsHector Martin2-0/+3
2022-02-19arm64: dts: apple: Add WiFi module and antenna propertiesHector Martin11-0/+40
2022-02-19arm64: dts: apple: t8103: Add spi3/keyboard nodesJanne Grunau3-0/+68
2022-02-19arm64: dts: apple: t600x: Add spi3 and keyboard nodesJanne Grunau2-0/+41
2022-02-19arm64: dts: apple: t600x-j314-j316: Add NOR flash nodeHector Martin1-0/+12
2022-02-19Makefile: Add -asahi EXTRAVERSIONHector Martin1-0/+2
2022-02-19PCI: apple: Add support for optional PWREN GPIOHector Martin1-3/+32
2022-02-19PCI: apple: Probe all GPIOs for availability firstHector Martin1-0/+24
2022-02-19PCI: apple: GPIO handling nitfixesHector Martin1-4/+4
2022-02-19brcmfmac: common: Add support for external calibration blobsHector Martin3-0/+33
2022-02-19brcmfmac: pcie: Load and provide TxCap blobsHector Martin1-0/+13
2022-02-19brcmfmac: common: Add support for downloading TxCap blobsHector Martin2-27/+71
2022-02-19brcmfmac: pcie: Add IDs/properties for BCM4387Hector Martin3-0/+12
2022-02-19brcmflac: cfg80211: Use WSEC to set SAE passwordHector Martin2-28/+20
2022-02-19brcmfmac: cfg80211: Pass the PMK in binary instead of hexHector Martin1-6/+7
2022-02-19brcmfmac: cfg80211: Add support for PMKID_V3 operationsHector Martin2-3/+132
2022-02-19brcmfmac: feature: Add support for setting feats based on WLC versionHector Martin3-1/+76
2022-02-19brcmfmac: cfg80211: Add support for scan params v2Hector Martin4-22/+145
2022-02-19brcmfmac: chip: Handle 1024-unit sizes for TCM blocksHector Martin1-5/+12
2022-02-19brcmfmac: chip: Only disable D11 cores; handle an arbitrary numberHector Martin1-5/+8
2022-02-19brcmfmac: pcie: Perform correct BCM4364 firmware selectionHector Martin1-2/+9
2022-02-19brcmfmac: pcie: Add IDs/properties for BCM4377Hector Martin3-0/+7
2022-02-19brcmfmac: pcie: Add IDs/properties for BCM4355Hector Martin3-0/+11
2022-02-19brcmfmac: pcie: Provide a buffer of random bytes to the deviceHector Martin1-0/+29
2022-02-19brcmfmac: acpi: Add support for fetching Apple ACPI propertiesHector Martin4-0/+64
2022-02-19ACPI / property: Support strings in Apple _DSM propsHector Martin1-1/+10
2022-02-19brcmfmac: pcie: Add IDs/properties for BCM4378Hector Martin3-0/+12
2022-02-19brcmfmac: pcie: Support PCIe core revisions >= 64Hector Martin1-20/+105
2022-02-19brcmfmac: msgbuf: Increase RX ring sizes to 1024Hector Martin1-2/+2
2022-02-19brcmfmac: firmware: Allow platform to override macaddrHector Martin1-2/+26
2022-02-19brcmfmac: pcie: Perform firmware selection for Apple platformsHector Martin1-2/+39
2022-02-19brcmfmac: of: Fetch Apple propertiesHector Martin2-1/+12
2022-02-19brcmfmac: pcie: Read Apple OTP informationHector Martin2-0/+219
2022-02-19brcmfmac: firmware: Support passing in multiple board_typesHector Martin4-14/+49
2022-02-19brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanismHector Martin6-62/+69
2022-02-19brcmfmac: firmware: Handle per-board clm_blob filesHector Martin1-13/+20
2022-02-19dt-bindings: net: bcm4329-fmac: Add Apple properties & chipsHector Martin1-3/+34
2022-02-19cpufreq: apple-soc: Add new driver to control Apple SoC CPU P-statesHector Martin4-0/+312
2022-02-19nvmem: Add spmi-mfd-nvmem driverHector Martin3-0/+113
2022-02-19mfd: Add a simple-mfd-spmi driverHector Martin3-0/+77
2022-02-19spmi: add a first basic spmi driver for Apple SoC that can be used for readin...Jean-Francois Bortolotti3-0/+209
2022-02-19reboot: Remove pm_power_off_prepare()Dmitry Osipenko2-12/+0
2022-02-19ACPI: power: Switch to sys-off handler APIDmitry Osipenko1-14/+11
2022-02-19memory: emif: Use kernel_can_power_off()Dmitry Osipenko1-1/+1
2022-02-19nds32: Use do_kernel_power_off()Dmitry Osipenko1-2/+1
2022-02-19mips: Use do_kernel_power_off()Dmitry Osipenko1-2/+1
2022-02-19ia64: Use do_kernel_power_off()Dmitry Osipenko1-2/+2
2022-02-19x86: Use do_kernel_power_off()Dmitry Osipenko1-2/+2
2022-02-19sh: Use do_kernel_power_off()Dmitry Osipenko1-2/+1
2022-02-19m68k: Switch to new sys-off handler APIDmitry Osipenko6-8/+7
2022-02-19powerpc: Use do_kernel_power_off()Dmitry Osipenko2-5/+2
2022-02-19xen/x86: Use do_kernel_power_off()Dmitry Osipenko1-2/+2
2022-02-19parisc: Use do_kernel_power_off()Dmitry Osipenko1-2/+2
2022-02-19arm64: Use do_kernel_power_off()Dmitry Osipenko1-2/+1
2022-02-19riscv: Use do_kernel_power_off()Dmitry Osipenko1-8/+4
2022-02-19csky: Use do_kernel_power_off()Dmitry Osipenko1-4/+2
2022-02-19ARM: Use do_kernel_power_off()Dmitry Osipenko1-3/+1
2022-02-19kernel: Add combined power-off+restart handler call chain APIDmitry Osipenko3-8/+814
2022-02-19reboot: Print error message if restart handler has duplicated priorityDmitry Osipenko1-0/+15
2022-02-19notifier: Add atomic/blocking_notifier_chain_register_unique_prio()Dmitry Osipenko2-19/+74
2022-02-19notifier: Add blocking_notifier_call_chain_is_empty()Dmitry Osipenko2-0/+15
2022-02-19HID: magicmouse: add support for Macbook trackpadsJanne Grunau2-3/+260
2022-02-19HID: magicmouse: use ops function pointers for input functionalityJanne Grunau1-1/+30
2022-02-19HID: magicmouse: use struct input_mt_pos for X/YJanne Grunau1-5/+4
2022-02-19HID: magicmouse: use a define of the max number of touch contactsJanne Grunau1-3/+5
2022-02-19HID: apple: add Fn key mapping for Macbook Pro with touchbarJanne Grunau1-0/+26
2022-02-19HID: apple: add Fn key mapping for Apple silicon MacBooksJanne Grunau1-0/+25
2022-02-19HID: apple: add support for internal keyboardsJanne Grunau2-1/+7
2022-02-19HID: add device IDs for Apple SPI HID devicesJanne Grunau3-1/+13
2022-02-19spi: parse CS delay values from DTJanne Grunau1-0/+21
2022-02-19spi: dt-bindings: add CS delay peripheral-specific propertiesJanne Grunau1-0/+12
2022-02-19spi: apple: Add driver for Apple SPI controllerHector Martin3-0/+552
2022-02-19dt-bindings: spi: apple,spi: Add binding for Apple SPI controllersHector Martin1-0/+63
2022-02-19MAINTAINERS: Add apple-spi driver & binding filesHector Martin1-0/+2
2022-02-19WIP: nvme-apple: add initial Apple SoC NVMe driverSven Peter4-0/+1474
2022-02-19soc: apple: rtkit: Add recv_message_early callback and apple_rtkit_pollHector Martin2-2/+29
2022-02-19soc: apple: rtkit: Switch to atomic mailbox APIHector Martin2-5/+82
2022-02-19WIP: soc: apple: rtkit: Add RTKit librarySven Peter6-0/+1277
2022-02-19soc: apple: sart: Add SART driverSven Peter5-0/+408
2022-02-19dt-bindings: soc: apple: Add ANS NVMe bindingSven Peter1-0/+76
2022-02-19dt-bindings: soc: apple: Add Apple SART bindingsSven Peter2-76/+124
2022-02-19usb: dwc3: Add role switch reset quirk for Apple DWC3Sven Peter3-3/+50
2022-02-19dt-bindings: usb: Add Apple dwc3 bindingsSven Peter2-0/+65
2022-02-19arm64: Set ARCH_NR_GPIO to 2048 for ARCH_APPLEHector Martin1-0/+12
2022-02-19dt-bindings: pci: apple,pcie: Drop max-link-speed from exampleHector Martin1-3/+0
2022-02-19tty: serial: samsung_tty: Support runtime PMHector Martin1-33/+59
2022-02-19pcie-apple: Fix MSI handling for new phandlesHector Martin1-1/+1
2022-02-19iommu/io-pgtable: Add DART PTE support for t6000Sven Peter2-1/+39
2022-02-19iommu: dart: Support t6000 variantSven Peter1-2/+26
2022-02-19dt-bindings: iommu: dart: add t6000 compatibleSven Peter1-1/+3
2022-02-19irqchip/apple-aic: Add support for AICv2Hector Martin1-18/+128
2022-02-19irqchip/apple-aic: Support multiple diesHector Martin1-22/+53
2022-02-19irqchip/apple-aic: Dynamically compute register offsetsHector Martin1-17/+56
2022-02-19irqchip/apple-aic: Switch to irq_domain_create_tree and sparse hwirqsHector Martin1-31/+36
2022-02-19irqchip/apple-aic: Add Fast IPI supportHector Martin1-13/+98
2022-02-19dt-bindings: interrupt-controller: apple,aic: Add apple,aic2 supportHector Martin1-13/+49
2022-02-19arm64: dts: apple: t6000: Add spi1 nodeHector Martin1-0/+28
2022-02-19arm64: dts: apple: t6000: Add watchdog nodeHector Martin1-0/+8
2022-02-19arm64: dts: apple: t8103: Add dwc3 nodesHector Martin7-0/+171
2022-02-19arm64: dts: apple: t6001: Add ANS2 nodesHector Martin1-0/+32
2022-02-19arm64: dts: apple: t8103: Add ANS2 nodesSven Peter1-0/+33
2022-02-19arm64: dts: apple: Add J314 and J316 devicetreesHector Martin6-0/+278
2022-02-19arm64: dts: apple: t6001: Add i2c1 to i2c5 device nodesJanne Grunau1-0/+95
2022-02-19arm64: dts: apple: t6001: add aop, nub and smc pinctrl nodesJanne Grunau1-0/+64
2022-02-19arm64: dts: apple: t600x: Add PMGR nodesHector Martin3-0/+2057
2022-02-19arm64: dts: apple: Add initial t6000/t6001 DTsHector Martin2-0/+477
2022-02-19mailbox: apple: Implement peek_data() operationHector Martin1-3/+34
2022-02-19mailbox: apple: Implement flush() operationHector Martin1-0/+27
2022-02-17Add linux-next specific files for 20220217Stephen Rothwell4-0/+10549
2022-02-17Merge branch 'akpm-current/current'Stephen Rothwell280-4665/+6565
2022-02-17Merge branch 'rust-next' of https://github.com/Rust-for-Linux/linux.gitStephen Rothwell162-58/+34348
2022-02-17Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linu...Stephen Rothwell34-13/+627
2022-02-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/r...Stephen Rothwell6-1865/+1114
2022-02-17Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt...Stephen Rothwell33-68/+1397
2022-02-17Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mani...Stephen Rothwell1-0/+1
2022-02-17Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/l...Stephen Rothwell6-787/+359
2022-02-17Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/...Stephen Rothwell1-10/+5
2022-02-17Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm/linux/kernel/git/h...Stephen Rothwell3-19/+18
2022-02-17Merge branch 'main' of git://git.infradead.org/users/willy/xarray.gitStephen Rothwell2-5/+10
2022-02-17Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/srin...Stephen Rothwell11-63/+173
2022-02-17Merge branch 'ntb-next' of https://github.com/jonmason/ntb.gitStephen Rothwell5-9/+39
2022-02-17Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/linux/kernel/git/abel...Stephen Rothwell6-16/+131
2022-02-17Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/coresigh...Stephen Rothwell7-52/+109
2022-02-17Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/live...Stephen Rothwell0-0/+0
2022-02-17Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/li...Stephen Rothwell2-1/+30
2022-02-17Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/thie...Stephen Rothwell8-205/+223
2022-02-17Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/pinc...Stephen Rothwell5-1/+77
2022-02-17Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub/scm/linux/kernel/g...Stephen Rothwell10-125/+155
2022-02-17Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/pinc...Stephen Rothwell1-2/+53
2022-02-17Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Stephen Rothwell40-160/+4888
2022-02-17ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()Waiman Long1-0/+14
2022-02-17Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang"Marco Elver2-23/+0
2022-02-17selftests: use -isystem instead of -I to include headersMuhammad Usama Anjum1-2/+2
2022-02-17selftests: kselftest framework: provide "finished" helperKees Cook2-1/+11
2022-02-17selftests: vm: remove dependecy from internal kernel macrosMuhammad Usama Anjum1-0/+3
2022-02-17selftests: vm: add the uapi headers include variableMuhammad Usama Anjum1-1/+1
2022-02-17selftests: mptcp: add the uapi headers include variableMuhammad Usama Anjum1-1/+1
2022-02-17selftests: net: add the uapi headers include variableMuhammad Usama Anjum1-1/+1
2022-02-17selftests: landlock: add the uapi headers include variableMuhammad Usama Anjum1-1/+1
2022-02-17selftests: kvm: add the uapi headers include variableMuhammad Usama Anjum1-1/+1
2022-02-17selftests: futex: add the uapi headers include variableMuhammad Usama Anjum1-3/+2
2022-02-17selftests: correct the headers install pathMuhammad Usama Anjum1-1/+1
2022-02-17selftests: add and export a kernel uapi headers pathMuhammad Usama Anjum1-0/+4
2022-02-17selftests: set the BUILD variable to absolute pathMuhammad Usama Anjum1-9/+17
2022-02-17kcov: properly handle subsequent mmap callsAleksandr Nogikh1-19/+15
2022-02-17kcov: split ioctl handling into locked and unlocked partsAleksandr Nogikh1-31/+37
2022-02-17panic: allow printing extra panic information on kdumpGuilherme G. Piccoli1-0/+7
2022-02-17panic: add option to dump all CPUs backtraces in panic_printGuilherme G. Piccoli3-0/+6
2022-02-17sysctl: documentation: fix table format warningRandy Dunlap1-1/+1
2022-02-17docs: sysctl/kernel: add missing bit to panic_printGuilherme G. Piccoli1-0/+1
2022-02-17kasan: no need to unset panic_on_warn in end_report()Tiezhu Yang1-9/+1
2022-02-17ubsan: no need to unset panic_on_warn in ubsan_epilogue()Tiezhu Yang1-9/+1
2022-02-17panic: unset panic_on_warn inside panic()Tiezhu Yang1-9/+11
2022-02-17docs: kdump: add scp example to write out the dump fileTiezhu Yang1-0/+4
2022-02-17docs: kdump: update description about sysfs file system supportTiezhu Yang1-3/+3
2022-02-17arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefJisheng Zhang1-6/+3