KernelNewbies : Last updated at 2017年12月30日 01:30:10

1. Architectures

1.1. ARM

  • BCM5301X: Add DT for Buffalo WZR-900DHP commit

  • BCM5301X: Add DT for Luxul XWC-1000 commit

  • EXYNOS: Add exynos3250 suspend-to-ram support commit

  • Kirkwood: Added support for pogoplug e02 (pink/gray) commit

  • OMAP2+: Add dm816x hwmod support commit

  • STi: Add STiH410 SoC support commit

  • STi: Add STiH418 SoC support commit

  • at91/dt: Add a dtsi for at91sam9xe commit

  • clk: add clk-asm9260 driver commit

  • clocksource: Add asm9260_timer driver commit

  • davinci: Remove CDCE949 driver commit

  • dts: Add STiH418 SoC support commit

  • dts: Add dts file for Odroid XU3 board commit

  • dts: Add hip01-ca9x2 dts file commit

  • dts: Add minimal support for dm8168-evm commit

  • dts: STiH418: Add B2199 board support commit

  • dts: add DT for Alphascale ASM9260 SoC commit

  • dts: add init dts file for CSR atlas7 SoC commit

  • dts: add support for AM437x IDK commit

  • dts: imx6dl-udoo: Add board support based off imx6q-udoo commit

  • dts: imx6sx: add i.mx6sx sabreauto board support commit

  • dts: rockchip: add dts for ChipSPARK Rayeager PX2 board commit

  • dts: rockchip: add dts for Firefly Firefly-RK3288 boards commit

  • dts: sun4i: Add Hyundau A7HD board commit

  • dts: sun4i: Add Marsboard A10 board commit

  • dts: sun4i: Add dts file for Chuwi V7 CW0825 tablet commit

  • dts: sun4i: Add mk802 board commit

  • dts: sun4i: Add mk802ii board commit

  • dts: sun5i: Add mk802_a10s board commit

  • dts: sun6i: Add dts file for CSQ CS908 board commit

  • dts: sun6i: Add sun6i-a31s.dtsi commit

  • dts: sun7i: Add dts file for Bananapro board commit

  • dts: sun8i: Add dts file for Ippo Q8H v1.2 tablets commit

  • dts: sunxi: Add dtsi for AXP209 PMIC commit

  • hisi: enable HiP01 SoC commit

  • hisi: enable smp for HiP01 commit

  • initial support for Conexant Digicolor CX92755 SoC commit

  • kprobes: enable OPTPROBES for ARM 32 commit

  • Kirkwood: add support for Seagate BlackArmor NAS220 commit

  • mvebu: Add Armada 385 Access Point Development Board support commit

  • mvebu: Add Armada 388 General Purpose Development Board support commit

  • rockchip: add suspend and resume for RK3288 commit

  • shmobile: r8a73a4: Multiplatform support commit

  • sirf: add Atlas7 machine support commit

  • arm64
    • KVM: add vgic.h header file commit

    • KVM: add virtual GICv3 distributor emulation commit

    • KVM: allow userland to request a virtual GICv3 commit

    • KVM: enable kernel side of GICv3 emulation commit

    • Add DTS support for FSL's LS2085A SoC commit

    • Add Tegra132 support commit

    • Emulate SETEND for AArch32 tasks commit

    • Enable ARMv8 based exynos7 SoC support commit

    • add better page protections to arm64 commit

    • add ioremap physical address information commit

    • dts: Add initial device tree support for exynos7 commit

    • dts: Add mediatek MT8173 SoC and evaluation board dts and Makefile commit

    • implement generic IOMMU configuration commit

    • kernel: add support for cpu cache information commit

  • tegra: Add thermal reset (thermtrip) support to PMC commit

    • kernel: remove ARM64_CPU_SUSPEND config option commit

  • PCI: versatile: Add DT-based ARM Versatile PB PCIe host driver commit

  • PM / devfreq: tegra: add devfreq driver for Tegra Activity Monitor commit

1.2. x86

  • Add Intel Quark platform support commit, commit

  • Implement ACPI driver to support IOAPIC hotplug commit

  • Remove Moorestown specific serial drivers commit

  • Specify PCI based UART for earlyprintk commit

  • toshiba_acpi
    • Add fan entry to sysfs commit

    • Add support for Keyboard functions mode commit

    • Add support for Panel Power ON commit

    • Add support for USB Rapid Charge commit

    • Add support for USB Sleep and Charge function commit

    • Add support for USB Sleep and Music commit

    • Add support for USB Sleep functions under battery commit

    • Add support to enable/disable USB 3 commit

  • KVM: VMX: Add PML support in VMX commit

1.3. MIPS

  • prctl: add PR_[GS]ET_FP_MODE prctl options for MIPS commit

  • Add build support for the MIPS R6 ISA commit

  • Malta: Add support for building MIPS R6 kernel commit

  • OCTEON: More OCTEONIII support commit

1.4. S390

  • ftrace: Make use of gcc's hotpatch support to generate better code for ftrace function tracing. With the new code generation the runtime overhead for supporting function tracing is close to zero commit

  • hypfs: Add /sys/kernel/debug/s390_hypfs/diag_0c to read the CPU performance metrics provided by the z/VM diagnose 0C. This then allows to get the management time for each online CPU of the guest where the diagnose is executed commit

  • Update /proc/sysinfo file with Extended Name and UUID commit

  • Increase maximum value of NR_CPUS to 512 commit

  • zcrypt: Add support for new crypto express (CEX5S) adapter. commit

  • Add SMT support commit

  • Enable optimizations for IBM z13 (2964 series). The kernel will be slightly faster but will not work on older machines commit

  • KVM: Allow userspace to limit guest memory size commit

  • KVM: add cpu model support commit

  • KVM: use facilities and cpu_id per KVM commit

1.5. SPARC

  • perf: Add support M7 processor commit

1.6. POWERPC

  • 85xx: Add support for Emerson/Artesyn MVME2500. commit

  • Remove T4240 emulator support commit

  • mpc85xx: Create dts components for the FSL QorIQ DPAA BMan commit

  • mpc85xx: Create dts components for the FSL QorIQ DPAA QMan commit

  • Add 64bit optimised memcmp commit

  • Add PVR for POWER8NVL processor commit

1.7. NIOS2

  • Add support for compressed kernel commit

  • add early printk support commit

  • add kgdb support commit

1.8. PARISC

2. Drivers

2.1. Staging drivers

  • Revert sm7xxfb driver" commit

  • Remove the Android logger driver (Lollipop doesn't require it) commit

  • cptm1217: blow it all away commit

  • fbtft: add fb_agm1264k-fl driver commit

  • fbtft: add fb_bd663474 driver commit

  • fbtft: add fb_hx8340bn driver commit

  • fbtft: add fb_hx8347d driver commit

  • fbtft: add fb_hx8353d driver commit

  • fbtft: add fb_ili9320 driver commit

  • fbtft: add fb_ili9325 driver commit

  • fbtft: add fb_ili9340 driver commit

  • fbtft: add fb_ili9341 driver commit

  • fbtft: add fb_ili9481 driver commit

  • fbtft: add fb_ili9486 driver commit

  • fbtft: add fb_pcd8544 driver commit

  • fbtft: add fb_ra8875 driver commit

  • fbtft: add fb_s6d02a1 driver commit

  • fbtft: add fb_s6d1121 driver commit

  • fbtft: add fb_ssd1289 driver commit

  • fbtft: add fb_ssd1306 driver commit

  • fbtft: add fb_ssd1331 driver commit

  • fbtft: add fb_ssd1351 driver commit

  • fbtft: add fb_st7735r driver commit

  • fbtft: add fb_tinylcd driver commit

  • fbtft: add fb_tls8204 driver commit

  • fbtft: add fb_uc1701 driver commit

  • fbtft: add fb_upd161704 driver commit

  • fbtft: add fb_watterott driver commit

  • fbtft: add fbtft_device driver commit

  • fbtft: add flexfb driver commit

  • fbtft: core support commit

  • line6: Remove unsupported X3 devices commit

  • i2o: move to staging commit

2.2. Storage

  • SCSI ufs-qcom: add support for Qualcomm Technologies Inc platforms commit

  • scsi: csiostor:Remove T4 FCoE Support. commit

  • hpsa: add in P840ar controller model name commit

  • hpsa: add in gen9 controller model names commit

  • hpsa: honor queue depth of physical devices commit

  • megaraid_sas: add support for secure JBOD commit

  • NVMe: Asynchronous controller probe commit

  • NVMe: Metadata format support commit

2.3. Graphics

  • drm: Atomic modeset ioctl commit

  • drm: add atomic properties commit

  • amdkfd: SDMA usermode queue support commit, commit

  • exynos: Add DECON driver commit

  • i915
    • skl: add turbo support commit

    • Add i915.nuclear_pageflip command line param to force atomic commit

    • Add ioctl to set per-context parameters commit

    • Add main atomic entrypoints commit

    • Enable the HiZ RAW Stall Optimization on Broadwell. commit

    • Ensure the HiZ RAW Stall Optimization is on for Cherryview. commit

  • drm: Support 4 GiB and larger ranges commit

  • msm
    • mdp4: add YUV format support commit

    • mdp5: Add hardware cursor support commit

    • mdp5: add NV12 support for MDP5 commit

    • Add the eDP connector in msm drm driver commit

    • Initial add eDP support in msm drm driver commit

    • add moduleparam to disable fbdev commit

  • nouveau: Basic GM206 bring up (as copy of GM204) commit

  • nouveau/power: add support for GK20A commit

  • panel: simple: Add AVIC TM070DDH03 panel support commit

  • panel: simple: Add support for Giantplus GPG482739QS5 commit

  • radeon: evergreen/cayman indirect draw support commit

  • tegra: Add minimal power management commit

  • drm: add Atmel HLCDC Display Controller support commit

  • bridge/dw_hdmi: add rockchip rk3288 support commit

  • rcar-du: Add support for external pixel clock commit

  • rcar-du: Implement support for interlaced modes commit

  • OMAPDSS: Add DRA7xx support commit, commit, commit, commit

  • omapdss: Add opa362 driver commit

2.4. Networking

  • ath10k: Enable RX batching commit

  • ath10k: Enable the MCS8 and MCS9 at 2.4G band commit

  • ath10k: Implement sta_add_debugfs commit

  • ath10k: add 10.2.4 firmware support commit

  • ath10k: add new wmi interface of NF cal period commit

  • ath10k: add support for qca6174 commit

  • ath10k: add support to send addba request commit

  • ath10k: add support to send addba response commit

  • ath10k: add support to send delba commit

  • ath10k: add thermal cooling device support commit

  • ath10k: add thermal sensor device support commit

  • ath10k: add wmi interface for pdev_get_temperature commit

  • ath10k: add wmi support for addba_clear_resp commit

  • ath10k: add wmi support for addba_send commit

  • ath10k: add wmi support for addba_set_resp commit

  • ath10k: add wmi support for delba_send commit

  • ath10k: add wmi support for pdev_set_quiet_mode commit

  • ath10k: implement beacon template command commit

  • ath10k: implement diag data container event commit

  • ath10k: implement diag event commit

  • ath10k: implement new beacon tx status event commit

  • ath10k: implement p2p bcn ie command commit

  • ath10k: implement per-vdev wmm param setup command commit

  • ath10k: implement prb tmpl wmi command commit

  • ath10k: implement rx reorder support commit

  • ath10k: implement sta keepalive command commit

  • ath10k: implement support for ap beacon offloading commit

ath10k: implement uapsd autotrigger command commit

  • ath10k: implement wmi-tlv backend commit

  • ath9k: Add HW IDs for QCA956x commit

  • ath9k: Add QCA956x HW support commit

  • ath9k: Add a debugfs file for WOW commit

  • ath9k: Add support for more WOW patterns commit

  • ath9k: Update PCI IDs for AR9565 commit

  • ath9k: disable TPC support again (for now) commit

  • ath9k: enable TPC by default commit

  • ath9k: enable per-packet TPC on AR9002 based chips commit

  • ath9k_htc: Add a module parameter to disable blink commit

  • brcmfmac: Add support for bcm43340/1 wireless chipsets commit

  • brcmfmac: enable 802.11d support in firmware commit

  • amd-xgbe-phy: Properly support the FEC auto-negotiation commit

  • amd-xgbe: Add ACPI support commit

  • GMAC: add driver for Rockchip RK3288 SoCs integrated GMAC commit

  • Infiniband/mlx4: Add port aggregation support commit

  • Infiniband/mlx4: Create mirror flows in port aggregation mode commit

  • Infiniband/mlx4: Load balance ports in port aggregation mode commit

  • Infiniband/mlx4: Reset flow support for IB kernel ULPs commit

  • Infiniband/qib: Add support for the new QMH7360 card commit

  • RDMA/ocrdma: Add support for IB stack compliant stats in sysfs. commit

  • RDMA/ocrdma: Add support for interrupt moderation commit

  • NFC/st21nfca: Add HCI transaction event support commit

  • NFC/st21nfca: Adding support for secure element commit

  • NFC/st21nfcb: Add HCI transaction event support commit

  • NFC/st21nfcb: Add support for secure element commit

  • com20020-pci: add support for eae single card commit

  • cxgb4 : Improve IEEE DCBx support, other minor open-lldp fixes commit

  • cxgb4: Add PCI device ID for new T5 adapter commit

  • cxgb4: Add debugfs entry to dump the contents of the flash commit

  • cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc commit

  • cxgb4: Add low latency socket busy_poll support commit

  • cxgb4: Add support for ULP RX logic analyzer output in debugfs commit

  • cxgb4: Add support in cxgb4 to get expansion rom version via ethtool commit

  • cxgb4: Add support in debugfs to display sensor information commit

  • cxgb4: Add support in debugfs to dump the congestion control table commit

  • cxgb4: Add support to dump mailbox content in debugfs commit

  • cxgb4: Addded support in debugfs to dump CIM outbound queue content commit

  • cxgb4: Added support in debugfs to display TP logic analyzer output commit

  • cxgb4: Added support in debugfs to dump PM module stats commit

  • cxgb4: Added support in debugfs to dump cim ingress bound queue contents commit

  • cxgb4: Added support in debugfs to dump different timer and clock values of the adapter commit

  • cxgb4: Added support in debugfs to dump sge_qinfo commit

  • i40e: AQ API updates for new commands commit

  • i40e: Support for NPAR iSCSI partition with DCB commit

  • ibmveth: Add function to enable live MAC address changes commit

  • igb: enable auxiliary PHC functions for the i210 commit

  • iwlwifi: add new 3165 series PCI IDs commit

  • iwlwifi: add new config and PCI IDs for 4165 series commit

  • iwlwifi: mvm: add beamformer support commit

  • iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP commit

  • iwlwifi: mvm: add rxf and txf to dump data commit

  • iwlwifi: mvm: add support for dumping a secondary SRAM commit

  • iwlwifi: mvm: add support for new LTR command commit

  • iwlwifi: mvm: generate statistics debugfs code commit

  • iwlwifi: mvm: support family 8000 C step commit

  • iwlwifi: pcie: support secured boot flow for family 8000 B step commit

  • ixgbe: add Tx anti spoofing support commit

  • ixgbe: add VXLAN offload support for X550 devices commit

  • ixgbe: allow multiple queues in SRIOV mode commit

  • ixgbevf: add RSS support for X550 commit

  • ixgbevf: enable multiple queue support commit

  • mwifiex: 11h handling for AP interface commit

  • mwifiex: Add support for wowlan disconnect commit

  • mwifiex: add rx histogram statistics support commit

  • mwifiex: add support for SD8801 commit

  • mwifiex: add support for USB8801 commit

  • mwifiex: channel switch support for mwifiex commit

  • mwifiex: handle PS events on AP interface as well commit

  • mwifiex: handle radar detect event from FW commit

  • mwifiex: module parameter for deep sleep configuration commit

  • mwifiex: support conversion to any virtual interface type commit

  • mwifiex: support for channel report for radar detection commit

  • macb: improved ethtool statistics support commit

  • mlx4_core: Activate reset flow upon fatal command cases commit

  • mlx4_core: Add bad-cable event support commit

  • mlx4_core: Enable device recovery flow with SRIOV commit

  • mlx4_core: Enhance the catas flow to support device reset commit

  • mlx4_core: Handle AER flow properly commit

  • mlx4_core: Manage interface state for Reset flow cases commit

  • mlx4_core: Port aggregation low level interface commit

  • mlx4_core: Port aggregation upper layer interface commit

  • mlx4_core: Refactor the catas flow to work per device commit

  • mlx4_core: Reset flow activation upon SRIOV fatal command cases commit

  • mlx4_core: Set device configuration data to be persistent across reset commit

  • mlx4_en: Port aggregation configuration commit

  • usb/r8152: add device id for Lenovo TP USB 3.0 Ethernet commit

  • fec: add Wake-on-LAN support commit

  • fs_enet: Implement NETIF_F_SG feature commit

  • hisilicon: new hip04 MDIO driver commit

  • hisilicon: new hip04 ethernet driver commit

  • netcp: Add Keystone NetCP GbE driver commit

  • netcp: Add Keystone NetCP core ethernet driver commit

  • netcp: Enhance GBE driver to support 10G Ethernet commit

  • rfkill: Add Broadcom BCM2E40 bluetooth ACPI ID commit

  • rtlwifi: add support to send beacon frame. commit

  • rocker: Add support for retrieving port level statistics commit

  • smc91x: Add Atari EtherNAT support commit

  • stmmac: add BQL support commit

  • stmmac: pci: add MSI support for Intel Quark X1000 commit

  • stmmac: pci: add support for Intel Quark X1000 commit

  • stmmac: pci: introduce Intel Quark X1000 runtime detection commit

  • wil6210: ADDBA/DELBA flows commit

  • wil6210: RX high threshold interrupt configuration commit

  • wil6210: add advanced interrupt moderation commit

  • wil6210: allow to configure ADDBA request commit

  • wil6210: remove unnecessary interrupt moderation module parameters commit

  • wl18xx: add radar detection implementation commit

  • wlcore: add ability to reduce FW interrupts during suspend commit

  • wlcore: add support for ap csa commit

  • wlcore: enable AP wowlan commit

  • Bluetooth: ath3k: Add support of AR3012 bluetooth 13d3:3423 device commit

  • Bluetooth: btusb: Add Broadcom patchram support for ASUSTek devices commit

  • Bluetooth: btusb: Add firmware loading for Intel Snowfield Peak devices commit

  • Bluetooth: btusb: Add support for Dynex/Insignia USB dongles commit

  • Bluetooth: btusb: Add support for Lite-On (04ca) Broadcom based, BCM43142 commit

  • Bluetooth: btusb: Add support for USB based AMP controllers commit

  • Bluetooth: btusb: support public address configuration for ath3012 commit

2.5. ACPI, EFI, thermal and Power Management

  • Expose underlying UEFI firmware platform size in /sys/firmware/efi/fw_platform_size commit

  • ACPI: add AMD ACPI2Platform device support for x86 system commit

  • Thermal/int340x: Add thermal zone support commit, commit

  • cpufreq: Add SFI based cpufreq driver support commit

  • cpufreq: intel_pstate: Add support for SkyLake commit

  • cpufreq: intel_pstate: expose turbo range to sysfs commit

  • intel_idle: support additional Broadwell model commit

  • thermal/intel_powerclamp: add id for Avoton SoC commit

  • thermal: Intel SoC DTS: Add Braswell support commit

  • thermal: exynos: Add TMU support for Exynos7 SoC commit

  • tools/thermal: tmon: add --target-temp parameter commit

  • tools/power turbostat: support additional Broadwell model commit

2.6. Sound

  • Add support for wildcard msbits constraints commit

  • add Studio Evolution SE6X support commit

  • hda - Add dock support for Thinkpad T450s (17aa:5036) commit

  • hda - Add docking station support for another HP machine commit

  • oxygen: add support for third analog input commit

  • usb-audio: Add support for Akai MPC Element USB MIDI controller commit

  • ASoC
    • Intel: Add Cherrytrail & Braswell machine driver cht_bsw_rt5645 commit

    • Intel: Add support rt5645 in sst driver commit

    • add xtensa xtfpga I2S interface and platform commit

    • max98357a: Add MAX98357A codec driver commit

    • pcm512x: Also support PCM514x devices commit

    • rt5645: Add rt5650 codec support commit

    • rt5670: Add runtime PM support commit

    • rt5677: Add the ASRC support commit

    • samsung: Remove goni or aquila with the WM8994 commit

    • tegra: Add platform driver for rt5677 audio codec commit

    • tlv320aic3x: Add support for tlv320aic3104 commit

2.7. TV tuners, webcams, video capturers

  • adv7180: Add I2P support commit

  • adv7180: Add fast switch support commit

  • adv7180: Add media controller support commit

  • adv7180: Add support for the adv7182 commit

  • adv7180: Add support for the adv7280-m/adv7281-m/adv7281-ma/adv7282-m commit

  • adv7180: Add support for the adv7280/adv7281/adv7282 commit

  • bttv: Improve TEA575x support commit

  • bw/c-qcam, w9966, pms: remove deprecated staging drivers commit

  • cx23885: Hauppauge WinTV-HVR5525 commit

  • gspca: Add high-speed modes for PS3 Eye camera commit

  • gspca_touptek: Add support for ToupTek UCMOS series USB cameras commit

  • hdmi: add new HDMI 2.0 defines commit

  • mb86a20s: remove unused debug modprobe parameter commit

  • media: platform: add VPFE capture driver support for AM437X commit

  • mn88472: add 5MHz dvb-t2 bandwitdh support commit

  • rc: img-ir: add philips rc5 decoder module commit

  • rc: img-ir: add philips rc6 decoder module commit

  • rc: sunxi-cir: Add support for an optional reset controller commit

  • rtl2830: implement DVBv5 BER statistic commit

  • rtl2830: implement DVBv5 CNR statistic commit

  • rtl2830: implement DVBv5 signal strength statistics commit

  • rtl2830: implement PID filter commit

  • rtl2832: implement DVBv5 BER statistic commit

  • rtl2832: implement DVBv5 CNR statistic commit

  • rtl2832: implement DVBv5 signal strength statistics commit

  • rtl2832: implement PID filter commit

  • rtl28xxu: add support for RTL2831U/RTL2830 PID filter commit

  • rtl28xxu: add support for RTL2832U/RTL2832 PID filter commit

  • si2168: add support for 1.7MHz bandwidth commit

  • tlg2300: remove deprecated staging driver commit

  • uvcvideo: Add GUID for BGR 8:8:8 commit

  • v4l: omap4iss: Enable DMABUF support commit

  • vino/saa7191: remove deprecated drivers commit

2.8. Universal Serial Bus (USB)

  • cp210x: add ID for RUGGEDCOM USB Serial Console commit

  • ftdi_sio: add PIDs for Actisense USB devices commit

  • host: ehci-atmel: Add suspend/resume support commit

  • keyspan_pda: add new device id commit

  • serial: cp210x: Adding Seletek device id's commit

  • cdc-acm: Add support for Denso cradle CU-321 commit

  • dwc2: gadget: add TEST_MODE feature support commit

  • dwc2: gadget: add bi-directional endpoint support commit

  • gadget: uvc: configfs support in uvc function commit

  • isp1760: Add device controller support commit

  • phy: generic: add vbus support commit

  • plusb: Add support for National Instruments host-to-host cable commit

2.9. Tablets, touch screens, keyboards, mouses (input)

  • MT - add support for balanced slot assignment commit

  • add driver for AXP20x Power Enable Key commit

  • add new sun4i-lradc-keys driver commit

  • add regulator haptic driver commit

  • add support for NI Ettus Research USRP E3x0 button commit

  • add tps65218 power button driver commit

  • atari - enable the 102nd key for German keyboards commit

  • cyapa - add acpi device id support commit

  • cyapa - add gen3 trackpad device firmware update support commit

  • cyapa - add gen3 trackpad force re-calibrate support commit

  • cyapa - add gen3 trackpad read baseline support commit

  • cyapa - add gen5 trackpad device basic functions support commit

  • cyapa - add gen5 trackpad firmware update support commit

  • cyapa - add gen5 trackpad force re-calibrate function support commit

  • cyapa - add gen5 trackpad read baseline support commit

  • cyapa - add power management interfaces support for the device commit

  • cyapa - add runtime power management support commit

  • cyapa - add sysfs interfaces support in the cyapa driver commit

  • psmouse - support for the FocalTech PS/2 protocol extensions commit

  • serio - add support for Alwinner A10/A20 PS/2 controller commit

  • sun4i-ts - add support for touchpanel controller on A31 commit

  • sun4i-ts - add thermal zone sensor support commit

  • HID
    • add BETOP game controller force feedback support commit

    • betop: add drivers/hid/hid-betopff.c commit

    • microsoft: Add ID for NE7K wireless keyboard commit

    • microsoft: add support for Japanese Surface Type Cover 3 commit

    • rmi: Add support for the touchpad in the Razer Blade 14 laptop commit

    • rmi: Support touchpads with external buttons commit

    • saitek: add USB ID for older R.A.T. 7 commit

    • wacom: add support for Cintiq 27QHD and 27QHD touch commit

    • wacom: add support of the Pen of the Bamboo Pad commit

2.10. Multi Function Devices (MFD)

  • Add support for DA9150 combined charger & fuel-gauge device commit

  • axp20x: Add support for fuel gauge cell driver commit

  • dln2: Add suspend/resume functionality commit

  • max77686/802: Remove support for board files commit

  • max77693: Add defines for MAX77693 charger driver commit

  • qcom-rpm: Driver for the Qualcomm RPM commit

  • rt5033: Add Richtek RT5033 driver core. commit

2.11. Memory Technology Device (MTD)

  • bcm47xxpart: lower minimal blocksize to 4Ki (from 64Ki) commit

  • hisilicon: add a new NAND controller driver for hisilicon hip04 Soc commit

  • map_rom: Support UBI on ROM commit

  • spi-nor: Add quad I/O support for Micron SPI NOR commit

  • spi-nor: support for (GigaDevice) GD25Q128B commit

2.12. Industrial I/O (iio)

  • Added Capella cm3232 ambient light sensor driver. commit

  • adc: Cosmic Circuits 10001 ADC driver commit

  • add driver for Freescale MMA9551L commit

  • add driver for Freescale MMA9553 commit

  • ak8975: add ak09911 and ak09912 support commit

  • common: ssp_sensors: Add sensorhub accelerometer sensor commit

  • common: ssp_sensors: Add sensorhub driver commit

  • common: ssp_sensors: Add sensorhub gyroscope sensor commit

  • common: ssp_sensors: Add sensorhub iio commons commit

  • driver for Semtech SX9500 proximity solution commit

  • imu: Add support for Kionix KMX61 sensor commit

  • imu: kmx61: Add PM runtime support commit

  • imu: kmx61: Add PM sleep support commit

  • imu: kmx61: Add acpi support commit

  • imu: kmx61: Add support for any motion trigger commit

  • imu: kmx61: Add support for data ready triggers commit

  • jsa1212: Add JSA1212 proximity/ALS sensor commit

  • magnetometer: ak8975: Add AK8963 commit

  • vadc: Qualcomm SPMI PMIC voltage ADC driver commit

  • kxcjk-1013: Add support for SMO8500 device commit

2.13. Multi Media Card (MMC)

  • core: Initial support for MMC power sequences commit

  • pwrseq: Initial support for the simple MMC power sequence provider commit

  • pwrseq: add driver for emmc hardware reset commit

  • rtsx: add support for sdio card commit

  • sdhci: host: add new f_sdh30 commit

  • sdhci: use pipeline mmc requests to improve performance commit

2.14. Current regulator

2.15. Watchdog

  • Add driver for Mediatek watchdog commit

  • ImgTec PDC Watchdog Timer Driver commit

  • it87_wdt: add IT8783 ID commit

  • w83627hf_wdt: Add support for NCT6791 and NCT6792 commit

2.16. Clocks

  • TI CDCE706 clock synthesizer driver commit

  • pxa: add pxa3xx clock driver commit

  • qcom: Add IPQ806X LPASS clock controller (LCC) driver commit

  • qcom: Add MSM8960/APQ8064 LPASS clock controller (LCC) driver commit

  • shmobile: Add R-Car Gen2 ADSP clock support commit

  • shmobile: Add R-Car Gen2 RCAN clock support commit

  • shmobile: r8a73a4 common clock framework implementation commit

  • sunxi: Add driver for A80 MMC config clocks/resets commit

  • tegra: Add support for the Tegra132 CAR IP block commit

  • ti: Add support for FAPLL on dm816x commit

  • clockevents: rockchip: Add rockchip timer for rk3288 commit

  • clocksource: Driver for Conexant Digicolor SoC timer commit

2.17. Serial Peripheral Interface (SPI)

2.18. Serial

  • driver for Conexant Digicolor USART commit

  • driver for ETRAX FS UART commit

  • samsung: Add support for early console commit

  • samsung: add DMA support for RX commit

  • samsung: add DMA support for TX commit

  • Add Spreadtrum sc9836-uart driver support commit

2.19. Real Time Clock (RTC)

  • add driver for DS1685 family of real time clocks commit

  • add support for Abracon AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip commit

  • rtc-ab-b5ze-s3: add sub-minute alarm support commit

  • rtc-armada38x: add a new RTC driver for recent mvebu SoCs commit

  • rtc-isl12057.c: add alarm support to Intersil ISL12057 RTC driver commit

2.20. Inter-Integrated Circuit (I2C)

  • designware: Add Intel Baytrail PMIC I2C bus support commit

  • iproc: Add Broadcom iProc I2C Driver commit

2.21. Serial Peripheral Interface (SPI)

  • xilinx: Support for spi mode LOOP commit

  • Add new driver for STMicroelectronics' SPI Controller commit

  • Add support for DLN-2 USB-SPI adapter commit

2.22. Hardware monitoring

2.23. Various

  • Add LTC2941/LTC2943 Battery Gauge Driver commit

  • bcma: implement host code support for PCIe Gen 2 devices commit

  • sh-pfc: Add emev2 pinmux support commit

  • kvaser_usb: Add support for the USBcan-II family commit

  • peak_usb: add support for PEAK new CANFD USB adapters commit

  • cxl: Add ability to reset the card commit

  • cxl: Add image control to sysfs commit

  • cxl: Add tracepoints commit

  • cxl: Enable CAPP recovery commit

  • cxl: Export optional AFU configuration record in sysfs commit

  • gpio: Add APM X-Gene standby GPIO controller driver commit

  • gpio: Add Fujitsu MB86S7x GPIO driver commit

  • gpio: sch: Add support for Intel Quark X1000 SoC commit

  • gpio: sx150x: add dts support for sx150x driver commit

  • gpio: sx150x: add support for sx1506 gpio expander device commit

  • i8k: Add support for Dell XPS 13 commit

  • i8k: Add support for fan labels commit

  • i8k: Add support for temperature sensor labels commit

  • i8k: Autodetect fan RPM multiplier commit

  • EDAC, synps: Add EDAC support for zynq ddr ecc controller commit

  • dmaengine: Add driver for IMG MDC commit

  • dmaengine: rcar-dmac: Add Renesas R-Car Gen2 DMA Controller (DMAC) driver commit

  • iommu/arm-smmu: make use of generic LPAE allocator commit

  • iommu/ipmmu-vmsa: Use the ARM LPAE page table allocator commit

  • iommu: add ARM LPAE page table allocator commit

  • iommu: introduce generic page table allocation framework commit

  • irqchip: Conexant CX92755 interrupts controller driver commit

  • mailbox: Add Altera mailbox driver commit

  • memory/fsl-corenet-cf: Add t1040 support commit

  • phy: qcom-ufs: add support for 14nm phy video: omapdss: Add opa362 driver [http://git.kernel.org/linus/0e8787313a00d4202aad249d0734a30bbde1485b commit

commit]

  • phy: qcom-ufs: add support for 20nm phy commit

  • phy: qcom-ufs: add support for QUALCOMM Technologies UFS PHY drivers commit

  • pinctrl: Add driver for Zynq commit

  • pinctrl: add driver for Amlogic Meson SoCs commit

  • pinctrl: qcom: Add msm8916 pinctrl driver commit

  • pinctrl: sh-pfc: sh7372: Remove PFC support commit

  • pinctrl: sun6i: Add A31s pinctrl support commit

  • power/reset: Remove sun6i reboot driver commit

  • power/reset: brcmstb: Add support for old 65nm chips commit

  • power: max77693: Add charger driver for Maxim 77693 commit

  • power: reset: Add reset driver for R-Mobile platforms commit

  • power: rt5033_battery: Add RT5033 Fuel gauge device driver commit

  • regulator: max77843: Add max77843 regulator driver commit

  • regulator: mt6397: Add support for MT6397 regulator commit

  • regulator: pfuze100-regulator: add pfuze3000 support commit

  • pwm: Add Allwinner SoC support commit

  • pwm: Imagination Technologies PWM DAC driver commit

  • uio: uio_fsl_elbc_gpcm: new driver commit

  • pcmcia: add a new resource manager for non ISA systems commit

  • leds: Add LED Flash class extension to the LED subsystem commit

KernelNewbies: Linux_4.0-DriversArch (last edited 2017年12月30日 01:30:10 by localhost)

AltStyle によって変換されたページ (->オリジナル) /