03 Jun, 2017

1 commit

  • When CONFIG_ON=n, dummies are provided for of_clk_get() and
    of_clk_get_by_name(), but not for of_clk_get_from_provider().

    Provide a dummy for the latter, to improve the ability to do
    compile-testing. This requires removing the existing dummy in the
    Lantiq clock code.

    Fixes: 766e6a4ec602d0c1 ("clk: add DT clock binding support")
    Signed-off-by: Geert Uytterhoeven
    Acked-by: Thomas Langer
    Signed-off-by: Stephen Boyd

    Geert Uytterhoeven
     

13 May, 2016

1 commit

  • The old address is no longer valid. Use the my new one instead.

    Signed-off-by: John Crispin
    Cc: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/13201/
    Signed-off-by: Ralf Baechle

    John Crispin
     

11 Nov, 2015

1 commit

  • This adds a basic implementation of clk_round_rate()
    The clk_round_rate() function is called by multiple drivers and
    subsystems now and the lantiq clk driver is supposed to export this,
    but doesn't do so, this causes linking problems like this one:
    ERROR: "clk_round_rate" [drivers/media/v4l2-core/videodev.ko] undefined!

    Signed-off-by: Hauke Mehrtens
    Acked-by: John Crispin
    Cc: # 4.1+
    Cc: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/11358/
    Signed-off-by: Ralf Baechle

    Hauke Mehrtens
     

21 Feb, 2013

1 commit


17 Feb, 2013

1 commit


01 Feb, 2013

1 commit

  • Having received another series of whitespace patches I decided to do this
    once and for all rather than dealing with this kind of patches trickling
    in forever.

    Signed-off-by: Ralf Baechle

    Ralf Baechle
     

01 Aug, 2012

1 commit

  • As we use CLKDEV_LOOKUP but dont have support for COMMON_CLK yet, we need to
    provide our own version of of_clk_get_from_provider().

    Signed-off-by: John Crispin
    Cc: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/4117/
    Signed-off-by: Ralf Baechle

    John Crispin
     

21 May, 2012

1 commit

  • This patch unifies all clock generation and gating code into one file.
    All drivers will now be able to request their clocks via their device.
    This patch also adds support for the clockout feature, which allows
    clock generation on external pins.

    Support for COMMON_CLK will be provided in the next series.

    Signed-off-by: John Crispin
    Cc: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/3804/
    Signed-off-by: Ralf Baechle

    John Crispin
     

08 Dec, 2011

1 commit


14 Nov, 2011

1 commit

  • The code located at arch/mips/lantiq/ included module.h to be able to use
    the EXPORT_SYMBOL* macros. These can now be directly included using
    export.h.

    Signed-off-by: John Crispin
    Cc: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/2937/
    Signed-off-by: Ralf Baechle

    John Crispin
     

21 Jul, 2011

1 commit


19 May, 2011

1 commit

  • Add initial support for Mips based SoCs made by Lantiq. This series will add
    support for the XWAY family.

    The series allows booting a minimal system using a initramfs or NOR. Missing
    drivers and support for Amazon and GPON family will be provided in a later
    series.

    [Ralf: Remove some cargo cult programming and fixed formatting.]

    Signed-off-by: John Crispin
    Signed-off-by: Ralph Hempel
    Signed-off-by: David Daney
    Cc: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/2252/
    Patchwork: https://patchwork.linux-mips.org/patch/2371/
    Signed-off-by: Ralf Baechle

    John Crispin