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

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

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