Revert "Input: Send events one packet at a time part2"

This reverts commit 6e8a123f9905683c89258fac73ba3a70c7b8b141.
Revert "vsprintf: optimize decimal conversion"

This reverts commit 1f2eea6f43edb374e806d6a168ae8f84143e15bf.
Revert " Input: Send events one packet at a time"

This reverts commit 2497461e4253d98150761ff874fc605862287a79.
Revert " timer: optimize apply_slack()"

This reverts commit 8a07f42dd37636acda83811793da57ce582fd47c.
Revert "i2c: use usleep_range to wait instead of msleep - idea from imoseyon"

This reverts commit 14e78f19a270b4b31df39bd90553ff3f1d410712.