OSDN Git Service

Merge tag 'renesas-fixes-for-v4.6' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorArnd Bergmann <arnd@arndb.de>
Tue, 26 Apr 2016 08:02:03 +0000 (10:02 +0200)
committerArnd Bergmann <arnd@arndb.de>
Tue, 26 Apr 2016 10:34:05 +0000 (12:34 +0200)
Renesas ARM Based SoC Fixes for v4.6

* Correct preset_lpj calculation which may lead to too short delays
* Correct handling of optional clocks on r8a7791 to restore
  access to the serial port the porter board

This is a backmerge of v4.6 fixes, to avoid a merge conflict between 4.6
and our next/dt branch.

* tag 'renesas-fixes-for-v4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
  ARM: shmobile: timer: Fix preset_lpj leading to too short delays
  Revert "ARM: dts: porter: Enable SCIF_CLK frequency and pins"
  ARM: dts: r8a7791: Don't disable referenced optional clocks

1  2 
arch/arm/boot/dts/r8a7791-koelsch.dts
arch/arm/boot/dts/r8a7791-porter.dts
arch/arm/boot/dts/r8a7791.dtsi

Simple merge
  };
  
  &pfc {
-       pinctrl-0 = <&scif_clk_pins>;
-       pinctrl-names = "default";
        scif0_pins: serial0 {
 -              renesas,groups = "scif0_data_d";
 -              renesas,function = "scif0";
 +              groups = "scif0_data_d";
 +              function = "scif0";
        };
  
-       scif_clk_pins: scif_clk {
-               groups = "scif_clk";
-               function = "scif_clk";
-       };
        ether_pins: ether {
 -              renesas,groups = "eth_link", "eth_mdio", "eth_rmii";
 -              renesas,function = "eth";
 +              groups = "eth_link", "eth_mdio", "eth_rmii";
 +              function = "eth";
        };
  
        phy1_pins: phy1 {
                };
  
                /* External PCIe clock - can be overridden by the board */
 -              pcie_bus_clk: pcie_bus_clk {
 +              pcie_bus_clk: pcie_bus {
                        compatible = "fixed-clock";
                        #clock-cells = <0>;
-                       clock-frequency = <100000000>;
-                       status = "disabled";
+                       clock-frequency = <0>;
 -                      clock-output-names = "pcie_bus";
                };
  
                /* External SCIF clock */
                        #clock-cells = <0>;
                        /* This value must be overridden by the board. */
                        clock-frequency = <0>;
-                       status = "disabled";
 -                      clock-output-names = "can_clk";
                };
  
                /* Special CPG clocks */