)]}'
{
  "commit": "06e226c7fb233f676b01b144d0b321ebe510fdcd",
  "tree": "5aadbd5d2a75b62c4744838a3f35a9e32d8dd685",
  "parents": [
    "5a90c14c0b11342f1121c9aa3fd8b679595015c7"
  ],
  "author": {
    "name": "Stephen Boyd",
    "email": "sboyd@codeaurora.org",
    "time": "Fri Jun 02 15:30:06 2017 -0700"
  },
  "committer": {
    "name": "Maxime Ripard",
    "email": "maxime.ripard@free-electrons.com",
    "time": "Wed Jun 07 15:33:39 2017 +0200"
  },
  "message": "clk: sunxi-ng: Move all clock types to a library\n\nWe\u0027ve run into kconfig missing dependency errors in the sunxi-ng\ncode a couple times now. Each time the fix is to find the missing\nselect statement and add it to the Kconfig entry for a particular\nSoC driver. Given that all this code is builtin (non-modular) we\ndon\u0027t need to do this complicated dependency tracking in Kconfig.\nInstead we can move all the \"library\"ish code to be compiled as\nlib-y instead of obj-y, let the linker throw away unused code in\nthe resulting vmlinux, and drop all the Kconfig stuff we use to\ntrack clock types.\n\nSuggested-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n[Maxime: added lib.a to obj-y, added the comment]\nSigned-off-by: Maxime Ripard \u003cmaxime.ripard@free-electrons.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "67acef3d2494b6471264c6e92212d70db583088b",
      "old_mode": 33188,
      "old_path": "drivers/clk/sunxi-ng/Kconfig",
      "new_id": "7342928c35cd7d4caac62eee144896480e7210f6",
      "new_mode": 33188,
      "new_path": "drivers/clk/sunxi-ng/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "0185c6ffadcbef923a6ac5806e828a89e43502e0",
      "old_mode": 33188,
      "old_path": "drivers/clk/sunxi-ng/Makefile",
      "new_id": "0c45fa50283dadf45880dc1b6145d05ad648356a",
      "new_mode": 33188,
      "new_path": "drivers/clk/sunxi-ng/Makefile"
    }
  ]
}
