Permalink
Switch branches/tags
Commits on Mar 3, 2018
  1. Merge pull request #300 from mk-fg/odroidc2-3.14.y

    mdrjr committed Mar 3, 2018
    Backport gcc-7 compilation fix from mainline linux tree
Commits on Feb 25, 2018
  1. Merge pull request #340 from epicfrequency/patch-1

    mdrjr committed Feb 25, 2018
    ALSA: usb-audio: Eliminate noise at the start of DSD playback.
  2. ALSA: usb-audio: Eliminate noise at the start of DSD playback.

    epicfrequency committed Feb 25, 2018
    Copy mainline DSD playback pop noise fix
    
    torvalds@0120073#diff-cc9fc192670bbec31122ad6874641755
    
    [Problem]
    In some USB DACs, a terrible pop noise comes to be heard
    at the start of DSD playback (in the following situations).
    
    - play first DSD track
    - change from PCM track to DSD track
    - change from DSD64 track to DSD128 track (and etc...)
    - seek DSD track
    - Fast-Forward/Rewind DSD track
    
    [Cause]
    At the start of playback, there is a little silence.
    The silence bit pattern "0x69" is required on DSD mode,
    but it is not like that.
    
    [Solution]
    This patch adds DSD silence pattern to the endpoint settings.
    
    Signed-off-by: Nobutaka Okabe <nob77413@gmail.com>
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
Commits on Feb 20, 2018
  1. Merge pull request #339 from kraj/kraj/odroidc2-3.14.y

    mdrjr committed Feb 20, 2018
    arm64: errata: Add -mpc-relative-literal-loads to build flags
  2. arm64: errata: Add -mpc-relative-literal-loads to build flags

    dann frazier authored and kraj committed Jan 25, 2016
    GCC6 (and Linaro's 2015.12 snapshot of GCC5) has a new default that uses
    adrp/ldr or adrp/add to address literal pools. When CONFIG_ARM64_ERRATUM_843419
    is enabled, modules built with this toolchain fail to load:
    
      module libahci: unsupported RELA relocation: 275
    
    This patch fixes the problem by passing '-mpc-relative-literal-loads'
    to the compiler.
    
    Cc: stable@vger.kernel.org
    Fixes: df057cc ("arm64: errata: add module build workaround for erratum #843419")
    BugLink: http://bugs.launchpad.net/bugs/1533009
    Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
    Suggested-by: Christophe Lyon <christophe.lyon@linaro.org>
    Signed-off-by: Dann Frazier <dann.frazier@canonical.com>
    Signed-off-by: Will Deacon <will.deacon@arm.com>
Commits on Feb 19, 2018
  1. Merge pull request #338 from kraj/kraj/odroidc2-3.14.y

    mdrjr committed Feb 19, 2018
    Build fixed
  2. drivers/gpu/arm/: Help out of source build tree

    kraj committed Feb 19, 2018
    When builing with make O=<dir> option this fails
    with errors since it cant find the header in the
    relative tree, but prepending srctree is the right
    thing to do here.
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  3. give up on gcc ilog2() constant optimizations

    torvalds authored and kraj committed Mar 2, 2017
    commit 474c901 upstream.
    
    gcc-7 has an "optimization" pass that completely screws up, and
    generates the code expansion for the (impossible) case of calling
    ilog2() with a zero constant, even when the code gcc compiles does not
    actually have a zero constant.
    
    And we try to generate a compile-time error for anybody doing ilog2() on
    a constant where that doesn't make sense (be it zero or negative).  So
    now gcc7 will fail the build due to our sanity checking, because it
    created that constant-zero case that didn't actually exist in the source
    code.
    
    There's a whole long discussion on the kernel mailing about how to work
    around this gcc bug.  The gcc people themselevs have discussed their
    "feature" in
    
       https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72785
    
    but it's all water under the bridge, because while it looked at one
    point like it would be solved by the time gcc7 was released, that was
    not to be.
    
    So now we have to deal with this compiler braindamage.
    
    And the only simple approach seems to be to just delete the code that
    tries to warn about bad uses of ilog2().
    
    So now "ilog2()" will just return 0 not just for the value 1, but for
    any non-positive value too.
    
    It's not like I can recall anybody having ever actually tried to use
    this function on any invalid value, but maybe the sanity check just
    meant that such code never made it out in public.
    
    Reported-by: Laura Abbott <labbott@redhat.com>
    Cc: John Stultz <john.stultz@linaro.org>,
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Commits on Dec 5, 2017
  1. Merge "display/osd,logo: Add a display parameter for 480x320p60hz" in…

    Joy Cho Gerrit Code Review
    Joy Cho authored and Gerrit Code Review committed Dec 5, 2017
    …to odroidc2-3.14.y
Commits on Nov 17, 2017
  1. HDMI/VOUT: Add resolution 480x320p60hz

    Joy Cho authored and JeonghwaCho committed Nov 7, 2017
    Change-Id: I44e1141bdcc982781ee10a2d6c2cd3a8b6886aa5
Commits on Nov 12, 2017
  1. display/osd,logo: Add a display parameter for 480x320p60hz

    Joy Cho
    Joy Cho committed Nov 7, 2017
    Change-Id: Ifa217708a52226a88654b46aa87625bd1df461c7
Commits on Sep 26, 2017
  1. Merge "amlogic/hdmi: Set HDMI flfag of FC_INVIDCONF in case of IEEEOU…

    mdrjr authored and Gerrit Code Review committed Sep 26, 2017
    …I 0x000c03" into odroidc2-3.14.y
  2. Merge "amlogic/display: Fix osd2 reset issue in case of auto detectio…

    mdrjr authored and Gerrit Code Review committed Sep 26, 2017
    …n mode" into odroidc2-3.14.y
Commits on Sep 25, 2017
  1. amlogic/hdmi: Set HDMI flfag of FC_INVIDCONF in case of IEEEOUI 0x000c03

    Joy Cho
    Joy Cho committed Sep 25, 2017
    Change-Id: I07a3b367b8ba43c749edd8e02568d8e25dfc2a6e
  2. amlogic/display: Fix osd2 reset issue in case of auto detection mode

    Joy Cho
    Joy Cho committed Sep 25, 2017
    Change-Id: I2de3f9227fadedf465bc33771a531d97c09079bc
  3. amlogic/display: Fix tvout setting of custombuilt mode

    Joy Cho
    Joy Cho committed Sep 25, 2017
    Change-Id: Ia394ed68f621338c58d1f9a719e04861ea1c5887
Commits on Jul 10, 2017
  1. defconfig: enable usb printer support

    mdrjr committed Jul 10, 2017
    Change-Id: I314088092e7f76189d024b0cbc435fa79923fad6
  2. ODROID-C2: explicit declare the platform maximum frame size

    mdrjr committed Jul 10, 2017
    Change-Id: Ia0fa9415a09a6b9d9470f5c17869c596cfb091d2
Commits on Jul 5, 2017
  1. Merge pull request #304 from catalinii/odroidc2-3.14.y

    mdrjr committed Jul 5, 2017
    Adding more TCP congestion algorithms for Odroid C2
Commits on Jun 28, 2017
  1. defconfig: enable SCTP support

    mdrjr committed Jun 28, 2017
    Change-Id: Ib63487ca357c6dd277566ba835371f663b82b6c7
Commits on Jun 26, 2017
Commits on Jun 2, 2017
  1. Backport gcc-7 compilation fix from mainline linux tree

    mk-fg committed Jun 2, 2017
    Original commit: 474c901
    Author: Linus Torvalds <torvalds@linux-foundation.org>
    Summary: give up on gcc ilog2() constant optimizations
Commits on May 10, 2017
  1. Merge "mmc: odroid-c2: Remove unnecessary read/write routine to the m…

    mdrjr authored and Gerrit Code Review committed May 10, 2017
    …mc storage" into odroidc2-3.14.y
Commits on May 8, 2017
  1. defconfig: enable NETCONSOLE

    mdrjr committed May 8, 2017
    Change-Id: Id7b07a053749b7ce3bd614029988a40cf2cc8dea
Commits on May 4, 2017
  1. ODROID-C2: Adjust suspend and resume to fix reboot issue

    Joy Cho
    Joy Cho committed May 1, 2017
    - reference
    PD#124969: sd: add 1.8v switch to support uhs mode
    khadas/linux@f46f2bf
    
    - keep clk_ios with the default value, 400000
    
    Change-Id: Ibed7099224ef30b4b747842a2d0a7b5346b36eba
Commits on Apr 10, 2017
  1. Merge pull request #286 from OtherCrashOverride/c2jpegenc

    mdrjr committed Apr 10, 2017
    ODROID-C2: Enable JPEG hardware encoder.
Commits on Apr 8, 2017
Commits on Apr 7, 2017
  1. ODROID-C2: Fix abnormal detection issue of 480i60hz and 576i50hz

    Joy Cho
    Joy Cho committed Apr 7, 2017
    Change-Id: Idb1aab35c4aaa2bbf8c6e2b5d6691c91c4b6d1a5
Commits on Apr 5, 2017
  1. mmc: odroid-c2: Remove unnecessary read/write routine to the mmc storage

    bkrepo committed Apr 5, 2017
    This routine causes to generate invalid blocks of the mmc storage. This
    patch removes their unnecessary mmc read/write routines to fix mmc
    device poluttion.
    
    Change-Id: I2e4d492e57030dc973c06a17eee078aef4d93518
    Signed-off-by: Brian Kim <brian.kim@hardkernel.com>
Commits on Mar 16, 2017
  1. odroid-c2:Digital volume of hifi-shield2 is limited to 0dB.

    hardkernel
    hardkernel committed Mar 16, 2017
    Change-Id: I43415efb1b8db5a35e06a447837b542ff98ecfc6
Commits on Feb 27, 2017
  1. Revert "PD#115477: amvecm: update for PQ db load"

    mdrjr committed Feb 27, 2017
    This reverts commit 3939d11.