KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
Revision 1 as of 2014-01-13 17:50:15
KernelNewbies:
  • Linux_3.13-DriversArch

TableOfContents()

1. Architectures

1.1. x86

1.2. ARM

  • Device Tree
    • AM33XX: Add support for IGEP AQUILA EXPANSION board. [http://git.kernel.org/linus/;a=commit;h=5cda1620f457459240176ab6abc9431a1ad6684a (commit)]

    • AM33XX: Add support for IGEP COM AQUILA [http://git.kernel.org/linus/;a=commit;h=e415245c68754150429aa707075233d3069c8dd7 (commit)]

    • Add basic dts include files for Samsung S3C64xx SoCs [http://git.kernel.org/linus/;a=commit;h=4961cfd508357bf7c3d9c0198cdfc471724fb75f (commit)]

    • Add basic support for TMDSEVM3730 (Mistral AM/DM37x EVM) [http://git.kernel.org/linus/;a=commit;h=5992234bc5f34f3069d0457090d87865ec31fe13 (commit)]

    • Add basic support for zoom3 [http://git.kernel.org/linus/;a=commit;h=c482525659effc9fadc0cef88cffdb6f8c63d2b6 (commit)]

    • Add common support for omap3-evm [http://git.kernel.org/linus/;a=commit;h=465ce68b467e5e47d699564432dff8cb60204433 (commit)]

    • Add devicetree for gta04 board. [http://git.kernel.org/linus/;a=commit;h=adfe1473bda5bfb8d344a94fb17c0a929fcbd852 (commit)]

    • Add dts file for S3C6410-based Mini6410 board [http://git.kernel.org/linus/;a=commit;h=a43736deb47d21bdb936afd5fbd92f938d10a121 (commit)]

    • Add dts file for S3C6410-based SMDK6410 board [http://git.kernel.org/linus/;a=commit;h=2ec35a4252eae3d5277af041bd1b5ae4f6183cad (commit)]

    • Add support for Newflow NanoBone board [http://git.kernel.org/linus/;a=commit;h=c351e29018eeb2fa3151e09a9102e223519c34d5 (commit)]

    • DRA7: Add the dts files for dra7 SoC and dra7-evm board [http://git.kernel.org/linus/;a=commit;h=6e58b8f1daaf1af340fb9309907e5ffa473c7aff (commit)]

    • N900: Add device tree [http://git.kernel.org/linus/;a=commit;h=a4d4b15363ea31236e557c471d9aa95202fed88a (commit)]

    • add initial VF610 Cosmic/Cosmic+ board support [http://git.kernel.org/linus/;a=commit;h=931398ecd51bc7d6f3a22561c31bfd34d030c94a (commit)]

    • add minimal DT support for Nokia N950 & N9 phones [http://git.kernel.org/linus/;a=commit;h=df01318850d5c687533c6e2460d1df65944d0d4b (commit)]

    • imx6q-udoo: Add initial board support [http://git.kernel.org/linus/;a=commit;h=40cdaa542cf0c570600c29b006b782631d07d052 (commit)]

    • mxs: Add MSR M28CU3 board [http://git.kernel.org/linus/;a=commit;h=e0ec2f39ef9905a24d5d88238eda3dabb8d591e0 (commit)]

    • socfpga: dts: Add support for terasic SoCkit [http://git.kernel.org/linus/;a=commit;h=47ba5c815a341899035a35f7b58fbe1f1deee880 (commit)]

    • sunxi: dts: Add support for the cubieboard3, the CubieTruck [http://git.kernel.org/linus/;a=commit;h=01ed6632a554dfdf4a9fc3c593ce4ff7255ed161 (commit)]

    • tegra: Add initial device tree for Tegra124 [http://git.kernel.org/linus/;a=commit;h=ad03b1a768cab40799c07200dd6ec078d6bb49b9 (commit)]

    • dove: add initial DT file for Globalscale D3Plug [http://git.kernel.org/linus/;a=commit;h=37078732998e51c2645db99e7434ccc6774dafed (commit)]

    • kirkwood: add support for OpenBlocks A7 platform [http://git.kernel.org/linus/;a=commit;h=f24b56cbcd9d39cb2ed45b4b451f8614f9494c17 (commit)]

    • mvebu: Add Netgear ReadyNAS 104 board [http://git.kernel.org/linus/;a=commit;h=45e8815fc1b7ed66729bbbc9464228ee1769b580 (commit)]

    • rockchip: add dts for bqcurie2 tablet [http://git.kernel.org/linus/;a=commit;h=9586609619b50d1fea49986a6f8f931bd58593b1 (commit)]

    • rockchip: add support for rk3188 and Radxa Rock board [http://git.kernel.org/linus/;a=commit;h=6bcf60f8d557f15c85faf82ccbfc38cf986c45cc (commit)]

    • tegra: add Venice2 board support [http://git.kernel.org/linus/;a=commit;h=a1425d428f39e5b95663f3f8037f372e86f2676f (commit)]

  • lockref: add support for lockless lockrefs using cmpxchg64 [http://git.kernel.org/linus/;a=commit;h=0cbad9c9dfe0c38e8ec7385b39087c005a6dee3e (commit)]

  • OMAP2+: hwmod: AM43x support [http://git.kernel.org/linus/;a=commit;h=6913952f56f0cdbecbe77a29f4d0eea779f5584f (commit)]

  • S3C64XX: Add board file for boot using Device Tree [http://git.kernel.org/linus/;a=commit;h=31e4001d2e3c3f2d3b544c9891d542ee3502798e (commit)]

  • add support for bit sliced AES using NEON instructions [http://git.kernel.org/linus/;a=commit;h=e4e7f10bfc4069925e99cc4b428c3434e30b6c3f (commit)]

  • b.L: core switcher code [http://git.kernel.org/linus/;a=commit;h=1c33be57496d927ce05b2513ff0c108f69db4345 (commit)]

  • delete mach-shark [http://git.kernel.org/linus/;a=commit;h=136dfa5edae3207422a8b93347eb79e92e07cdfa (commit)]

  • gic: add CPU migration support [http://git.kernel.org/linus/;a=commit;h=1a6b69b6548cd0dd82549393f30dd982ceeb79d2 (commit)]

  • highbank: enable big-endian [http://git.kernel.org/linus/;a=commit;h=50eec2fce45ed48575f1c0582b748e409da08511 (commit)]

  • kirkwood: Add standby support [http://git.kernel.org/linus/;a=commit;h=e1cb367de27ca5c186b0f120c3c10a4a0e8edd2e (commit)]

  • mvebu: support running big-endian [http://git.kernel.org/linus/;a=commit;h=bca028e7c2537fea9f401c20dd7b2103358b5efe (commit)]

  • KVM: Implement KVM_ARM_PREFERRED_TARGET ioctl [http://git.kernel.org/linus/;a=commit;h=42c4e0c77ac91505ab94284b14025e3a0865c0a5 (commit)]

  • shmobile: Add r8a7790 SMP support using APMU code [http://git.kernel.org/linus/;a=commit;h=ad09cb83811b228eb6f98230d307bb837e6a758f (commit)]

  • shmobile: Genmai support [http://git.kernel.org/linus/;a=commit;h=a4ed412ed5934127ba88ba007b9a00617ae47f75 (commit)]

  • shmobile: Initial r7s72100 SoC support [http://git.kernel.org/linus/;a=commit;h=0086df273cf8c7e270f8930cc42d7dad15060516 (commit)]

  • shmobile: Initial r7s72100 SoC support [http://git.kernel.org/linus/;a=commit;h=e3da5b36d48a8e55d1549da016e4c38ff3c0d0fc (commit)]

  • shmobile: Initial r8a7791 SoC support [http://git.kernel.org/linus/;a=commit;h=0d0771ab2bd5f57a62db91f26bba1e9f522d16cb (commit)]

  • shmobile: Koelsch support [http://git.kernel.org/linus/;a=commit;h=1f52c65975ba16cdba1830ba216776111197a3ee (commit)]

  • shmobile: bockw: add R-Car sound support (PIO) [http://git.kernel.org/linus/;a=commit;h=688e6a6df880ee70e76f6ec1991dd0f186c25329 (commit)]

  • shmobile: r7s72100 SCIF support [http://git.kernel.org/linus/;a=commit;h=f6ca6f11c921b227e33c5e91084be5ef30c32771 (commit)]

  • shmobile: r8a7778: add HPB-DMAC support [http://git.kernel.org/linus/;a=commit;h=338c4991ed350abd7c5b3cb807fe022cb712a8ba (commit)]

  • shmobile: r8a7779: add HPB-DMAC support [http://git.kernel.org/linus/;a=commit;h=441f750236f3d3d435a1e89ad885ec896832b9c6 (commit)]

  • shmobile: r8a7791 SMP support [http://git.kernel.org/linus/;a=commit;h=687c27b07050c21a62c4c975777c89e698649a6b (commit)]

  • sunxi: Initial support for Allwinner's Security ID fuses [http://git.kernel.org/linus/;a=commit;h=9fd379e929a2808208b1d2d4cd9697067e83a242 (commit)]

  • tegra: CPU hotplug support for Tegra124 [http://git.kernel.org/linus/;a=commit;h=9997e62682e0fe68566c88f70ed320ded4e16529 (commit)]

  • tegra: add Tegra124 SoC support [http://git.kernel.org/linus/;a=commit;h=7394447505c466d1b5cc664dcec5b2b68aa59142 (commit)]

  • vexpress/TC2: add support for CPU DVFS [http://git.kernel.org/linus/;a=commit;h=f7cd2d835e0f17cde2e5cead92be0099d7e92a7c (commit)]

  • vexpress: add big endian support [http://git.kernel.org/linus/;a=commit;h=98dec91fa36a4a74f7c44dd2dfb000203656f4f4 (commit)]

  • OMAP2+: remove legacy support for IGEP boards [http://git.kernel.org/linus/;a=commit;h=06ff74fd197aa8205443cf64b94383802602e320 (commit)]

  • OMAP2+: Remove legacy support for zoom platforms [http://git.kernel.org/linus/;a=commit;h=97411608fd5f17735f51103da08a738be1f932d9 (commit)]

  • OMAP2: delete board-rm680 [http://git.kernel.org/linus/;a=commit;h=dfcc11ad4a4e620440475e25cf75d10c9d3bf7c2 (commit)]

1.3. PowerPC

  • Add CONFIG_CPU_LITTLE_ENDIAN kernel config option. [http://git.kernel.org/linus/;a=commit;h=7c105b63bd9887f10ec281b0020492e7c774d0fc (commit)]

  • b4860emu: Add device tree file for b4860emu [http://git.kernel.org/linus/;a=commit;h=312325031d0da8a7c4b2857e79a23fb89df2b887 (commit)]

  • bpf: BPF JIT compiler for 64-bit Little Endian [http://git.kernel.org/linus/;a=commit;h=9c662cad2fb66ff3a44b1d4f545bf496bf67ab10 (commit)]

  • powernv: Add scom support under OPALv3 [http://git.kernel.org/linus/;a=commit;h=8adae0c8d822e54242694cdfed33cc9c346d607a (commit)]

  • powernv: Enable EEH for PHB3 [http://git.kernel.org/linus/;a=commit;h=20bb842b9b0e26a5768b62ee639e64a2ecaada8c (commit)]

  • Add TIF_ELF2ABI flag. [http://git.kernel.org/linus/;a=commit;h=373c76d62240cd3c1a3af42440b0a73cb7296bda (commit)]

  • Add VMX optimised xor for RAID5 [http://git.kernel.org/linus/;a=commit;h=ef1313deafb7baa6d3382044e962d5ad5e8c8dd6 (commit)]

  • Add ability to build little endian kernels [http://git.kernel.org/linus/;a=commit;h=d72b08017161ab385d4ae080ea415c9eb7ceef83 (commit)]

1.4. ARC

  • Add perf support for ARC700 cores [http://git.kernel.org/linus/;a=commit;h=0dd450fe13da4aeacc69916ecfe39d3d0b531900 (commit)]

  • Enlarge possible NR_CPUS [http://git.kernel.org/linus/;a=commit;h=3aa4f80e410b3c14d987c42a90c31023c3081b46 (commit)]

2. Drivers

2.1. Staging drivers

2.2. Graphics

2.3. Storage

2.4. Networking

2.5. Sound

  • Add DICE driver [http://git.kernel.org/linus/;a=commit;h=82fbb4f7b47683077e0716474d4f1ce65a2146cb (commit)]

  • dice, firewire-lib: add blocking mode [http://git.kernel.org/linus/;a=commit;h=e84d15f619c13e83b33023c84527ee35ef01b6b4 (commit)]

  • dice: support dual-wire stream format at 192 kHz [http://git.kernel.org/linus/;a=commit;h=a7304e3bf0489d3fc0260bdb9c1441427a26a38f (commit)]

  • hda - Add support for CX20952 [http://git.kernel.org/linus/;a=commit;h=8f42d7698751a45cd9f7134a5da49bc5b6206179 (commit)]

  • hda - Add support of ALC255 codecs [http://git.kernel.org/linus/;a=commit;h=1d04c9de5c76df113e4af7120feb53c628b5efcc (commit)]

  • hda - Enable SPDIF for Acer TravelMate 6293 [http://git.kernel.org/linus/;a=commit;h=24eff328f65c8ef352c90b6adb7c2f39eb94205d (commit)]

  • hda - add codec ID for Valleyview2 display codec [http://git.kernel.org/linus/;a=commit;h=cc1a95d9f6423ced191b6f264e9657d98844ea0d (commit)]

  • hda - hdmi: Add ATI/AMD multi-channel audio support [http://git.kernel.org/linus/;a=commit;h=5a61358433b1f89b500f2c365746c73cb7a27e2f (commit)]

  • hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs [http://git.kernel.org/linus/;a=commit;h=461cf6b39dded3ddb15a2300a534aba039870e5f (commit)]

  • hda/realtek - Add new codec ALC255/ALC3234 UAJ supported [http://git.kernel.org/linus/;a=commit;h=9a22a8f558d09a83965d2bbe168294eb8ffb70e9 (commit)]

  • hda: add device IDs for AMD Evergreen/Northern Islands HDMI [http://git.kernel.org/linus/;a=commit;h=bbaa0d6665bc14133d7eb573d2b5ff898a06f365 (commit)]

  • usb-audio: add front jack channel selector for EMU0204 [http://git.kernel.org/linus/;a=commit;h=44832a71f377d9eae1d97afedad4d0d6d51fc485 (commit)]

2.6. USB

2.7. Input

  • ALPS - add support for DualPoint device on Dell XT2 model [http://git.kernel.org/linus/;a=commit;h=95f75e91588afecfb0090988393653d21f5d1f91 (commit)]

  • Add driver for Neonode zForce based touchscreens [http://git.kernel.org/linus/;a=commit;h=c6d81bd7237b5785080087bcf796ce456ef69557 (commit)]

  • Add sur40 driver for Samsung SUR40 (aka MS Surface 2.0/Pixelsense) [http://git.kernel.org/linus/;a=commit;h=bdb5c57f209c3b78b3511476b233562496acd997 (commit)]

  • elantech - add support for newer (August 2013) devices [http://git.kernel.org/linus/;a=commit;h=9cb80b965eaf7af1369f6e16f48a05fbaaccc021 (commit)]

  • wacom - add support for three new Intuos Pro devices [http://git.kernel.org/linus/;a=commit;h=9a35c411f904a662d3a39edea406d95ead8acea6 (commit)]

  • HID
    • add support for LEETGION Hellion Gaming Mouse [http://git.kernel.org/linus/;a=commit;h=f1a4914bd04911fbeaee23445112adae8977144a (commit)]

    • apple: option to swap the 'Option' ("Alt") and 'Command' ("Flag") keys. [http://git.kernel.org/linus/;a=commit;h=43c831468b3d26dbe8f2e061ccaf1abaf9cc1b8b (commit)]

    • enable Mayflash USB Gamecube Adapter [http://git.kernel.org/linus/;a=commit;h=e17f5d7667c5414b8f12a93ef14aae0824bd2beb (commit)]

    • hid-multitouch: add support for SiS panels [http://git.kernel.org/linus/;a=commit;h=a6802e008e19845fd9669511b895f7515ef9c48b (commit)]

    • roccat: add support for Ryos MK keyboards [http://git.kernel.org/linus/;a=commit;h=6f3a19360545bf8c646a4d079a8c023ae06838de (commit)]

2.8. TV tuners, webcams, video capturers

2.9. Hardware monitoring

  • emc1403: Add support for EMC1404 and EMC1424 [http://git.kernel.org/linus/;a=commit;h=0011ddfe6a03279fae60d237f2f4d0d7f7678928 (commit)]

  • lm75: Add support for GMT G751 chip [http://git.kernel.org/linus/;a=commit;h=c98d6c65e6e6bd24a12174fff6ca4990d346de5d (commit)]

  • lm90: Add power control [http://git.kernel.org/linus/;a=commit;h=3e0f964f2ad38d2d4c2616fb8f12016cf6ea1758 (commit)]

  • lm90: Add support for TI TMP451 [http://git.kernel.org/linus/;a=commit;h=1daaceb26d5e6cc08eedf03f64ab220f62243c22 (commit)]

  • lm25066: Add support for LM25063 [http://git.kernel.org/linus/;a=commit;h=c8ccab7ab5c71b4fab274bfd18425503a4dcc288 (commit)]

  • ltc2978: Add support for LTC2977 [http://git.kernel.org/linus/;a=commit;h=c24c407e963e73d3ad18b9bc0af32cf23f37a7b0 (commit)]

  • ltc2978: Add support for LTC2978A [http://git.kernel.org/linus/;a=commit;h=3f08d7f49f8365d5c9050522ee733951a503e955 (commit)]

2.10. Multi-function devices (MFD)

2.11. Memory technology devices (MTD)

2.12. ACPI

  • Add new statistics interface. [http://git.kernel.org/linus/;a=commit;h=9187a415fd119c1d89a5ad2fd05513cd43699ebf (commit)]

  • Add ACPI IDs for newer Intel PCHs [http://git.kernel.org/linus/;a=commit;h=a4d97536a1a20a70a65ded5d445013a3904d5a8d (commit)]

  • Add ACPI IDs for Intel SST audio device [http://git.kernel.org/linus/;a=commit;h=e54968ca1eaa78749d7a7fc20227639a31dff629 (commit)]

  • Add ACPI ID for a Broadcom GPS chip [http://git.kernel.org/linus/;a=commit;h=9208e3110bf0a6ba4ded56e374857d4b6609c911 (commit)]

  • Add Lenovo IdeaPad Yoga 13 to acpi video detect blacklist [http://git.kernel.org/linus/;a=commit;h=a8d52f4495f21da3f47f7318301abf6823ec6648 (commit)]

  • Add BayTrail SoC GPIO and LPSS ACPI IDs [http://git.kernel.org/linus/;a=commit;h=f6308b36c411dc5afd6a6f73e6454722bfde57b7 (commit)]

  • Add support for host-installed SCI handlers. [http://git.kernel.org/linus/;a=commit;h=a2fd4b4b4e2884405c54a91514b0fad3853aea01 (commit)]

  • Remove AC's proc directory. [http://git.kernel.org/linus/;a=commit;h=ab0fd674d6cef0904baa511f22613ef6474f8169 (commit)]

  • Remove battery's proc directory [http://git.kernel.org/linus/;a=commit;h=1e2d9cdfb4494fce682b4ae010d86a2766816d36 (commit)]

  • Remove alarm proc file [http://git.kernel.org/linus/;a=commit;h=7744da5e90a2782ff0d48628c2cb120efcd300f3 (commit)]

  • Remove SBS's proc directory [http://git.kernel.org/linus/;a=commit;h=2a68b995c8d5d36de50fd2a7c9c594d986f04c87 (commit)]

  • Delete CONFIG_ACPI_BLACKLIST_YEAR [http://git.kernel.org/linus/;a=commit;h=4c47cb197e136912f4eecc68ab9410487f2df831 (commit)]

2.13. Multi-Media Cards

2.14. I2C

2.15. Watchdogs

2.16. Various

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01