)]}'
{
  "log": [
    {
      "commit": "9e6f757f3df716b7a1a9ac05de130617e10316fb",
      "tree": "9e6ea130e31face4b1012e65a55c80ee5aa1f9a9",
      "parents": [
        "5861730b3d6333f936c2fcecaa034de0391cbd94"
      ],
      "author": {
        "name": "Varun Wadekar",
        "email": "vwadekar@nvidia.com",
        "time": "Thu Mar 12 14:31:39 2020 -0700"
      },
      "committer": {
        "name": "Varun Wadekar",
        "email": "vwadekar@nvidia.com",
        "time": "Mon Jun 08 16:20:40 2020 -0700"
      },
      "message": "drivers: ti: uart: introduce UART 16550 driver\n\nThis patch introduces a console driver for the TI UART 16550\ndevice.\n\nSigned-off-by: Varun Wadekar \u003cvwadekar@nvidia.com\u003e\nChange-Id: I46c1abacfe3c2392aee68f0f94b98a284568ddd8\n"
    },
    {
      "commit": "f218ffeb19020ac0ecf8cedc7ec733ac8bd2d416",
      "tree": "72554d56c2a6814123ef81dccc381273f36ac0c2",
      "parents": [
        "97de48df60e16c0889b41098beb138eaeff32362"
      ],
      "author": {
        "name": "Manish Pandey",
        "email": "manish.pandey2@arm.com",
        "time": "Thu Apr 09 15:16:40 2020 +0100"
      },
      "committer": {
        "name": "Manish Pandey",
        "email": "manish.pandey2@arm.com",
        "time": "Mon Apr 27 10:39:35 2020 +0100"
      },
      "message": "pl011: allow alternate stdout to be used\n\nTill now only pl011 UART is available stdout but there is a usecase to\nredirect it to other channel.\n\nThis patch decouples console_putc implementation from pl011.\n\nSigned-off-by: Manish Pandey \u003cmanish.pandey2@arm.com\u003e\nChange-Id: I38e8c5c90421fad2425228f407e6f29bdf6b08c7\n"
    },
    {
      "commit": "c249d5e5cfbf2aa0f584001543c1d39953e1d6aa",
      "tree": "bae825efb76949c451188bb0e96de2ea1b120514",
      "parents": [
        "1b5952a79ca1a6feb7b23372420285e886497852"
      ],
      "author": {
        "name": "Deepika Bhavnani",
        "email": "deepika.bhavnani@arm.com",
        "time": "Thu Feb 06 16:29:45 2020 -0600"
      },
      "committer": {
        "name": "Deepika Bhavnani",
        "email": "deepika.bhavnani@arm.com",
        "time": "Tue Feb 11 09:22:12 2020 -0600"
      },
      "message": "Switch AARCH32/AARCH64 to __aarch64__\n\nNOTE: AARCH32/AARCH64 macros are now deprecated in favor of __aarch64__.\n\nAll common C compilers pre-define the same macros to signal which\narchitecture the code is being compiled for: __arm__ for AArch32 (or\nearlier versions) and __aarch64__ for AArch64. There\u0027s no need for TF-A\nto define its own custom macros for this. In order to unify code with\nthe export headers (which use __aarch64__ to avoid another dependency),\nlet\u0027s deprecate the AARCH32 and AARCH64 macros and switch the code base\nover to the pre-defined standard macro. (Since it is somewhat\nunintuitive that __arm__ only means AArch32, let\u0027s standardize on only\nusing __aarch64__.)\n\nNOTE: This change is based on below TFA commit\nhttps://github.com/ARM-software/arm-trusted-firmware/commit/402b3cf8766fe2cb4ae462f7ee7761d08a1ba56c\n\nSigned-off-by: Deepika Bhavnani \u003cdeepika.bhavnani@arm.com\u003e\nChange-Id: If2c3dbaeb01d4a9d8cfd95d906e5eaf4ae94417f\n"
    },
    {
      "commit": "d651444dbf8af93e21c4e205d6ada440d9c679ce",
      "tree": "2741a66b24a4e5b681ed6bc860e552d9f88125a5",
      "parents": [
        "69a0bfc0abf7ca48ed425d260549822d1fe1b3bb"
      ],
      "author": {
        "name": "Marek Bykowski",
        "email": "marek.bykowski@gmail.com",
        "time": "Tue Dec 17 07:41:43 2019 -0600"
      },
      "committer": {
        "name": "Marek Bykowski",
        "email": "marek.bykowski@gmail.com",
        "time": "Thu Dec 19 11:17:56 2019 +0100"
      },
      "message": "arm: gic: Don\u0027t assume the GIC base addresses are within 4G range.\n\nThere are systems out where the GIC registers (but not only) are\nmemory-mapped to addresses above the 4G range, eg. 0x80_0000_0000\nto 0xFF_FFFF_FFFF. After following a flat (one to one) mapping a 32-bit\nunsigned int isn\u0027t big enough for the 40-bit addresses. Change that to\nuintptr_t.\n\nSigned-off-by: Marek Bykowski \u003cmarek.bykowski@gmail.com\u003e\nChange-Id: Ida47495e9b2d6f4f93cbfc6eb2e497d449d6a208\n"
    },
    {
      "commit": "d31b6b55e12ed5aa334805000864eeeaca857ddb",
      "tree": "3252d5f674e87f76df326d5dd27ed912d1284192",
      "parents": [
        "3c96c4b7a1e650aaf6a13e91d1beecce00a8233a"
      ],
      "author": {
        "name": "Javier Almansa Sobrino",
        "email": "javier.almansasobrino@arm.com",
        "time": "Mon Dec 09 13:32:00 2019 +0000"
      },
      "committer": {
        "name": "Javier Almansa Sobrino",
        "email": "javier.almansasobrino@arm.com",
        "time": "Mon Dec 16 13:10:37 2019 +0000"
      },
      "message": "Aligning block_buffer to uint32_t\n\nblock_buffer will eventually be used by the flash_write_buffer() implementation\nof the NOR driver for the Juno board. That implementation requires the buffer\npassed to it to be 32bit aligned, which might not be enforced depending on\nthe compiler optimizations.\nThis patch will enforce that alignment on all cases.\n\nChange-Id: I84d22f6b796d5d6c93d3c69dd24c7ebe01103691\nSigned-off-by: Javier Almansa Sobrino \u003cjavier.almansasobrino@arm.com\u003e\n"
    },
    {
      "commit": "3da9cb1fcad88d5c7ca60141c067ad5559cdb399",
      "tree": "03dea16e67cb32994050580fd74a0fb5cb9c9994",
      "parents": [
        "5394feaf2190cb0a80ff0b633d2702a9add337a2"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Tue Apr 23 10:53:45 2019 +0100"
      },
      "committer": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Tue Apr 23 10:53:45 2019 +0100"
      },
      "message": "drivers: console: pl011: Move comments to header\n\nRather than having the description of each function in the\nimplementation, move it to the header so that it isn\u0027t needed to copy\nit in each file that implements a console driver.\n\nChange-Id: I1b437ae3d3ccff10979466727353bc1fa1d5b188\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "1d03668d7ebe6286b70808097d80b72d624be0a2",
      "tree": "a883d996054c046a55984d93665acdd52c989f7f",
      "parents": [
        "6a82072252cb14349a7d89c3eaed9204f7f01bd7"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Wed Mar 27 15:23:59 2019 +0000"
      },
      "committer": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Wed Apr 17 13:14:47 2019 +0100"
      },
      "message": "drivers: dummy_console: Add dummy console driver\n\nPlaceholder driver with empty functions.\n\nChange-Id: I50accca77995c642c7b920bdc1b7d936e7883313\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "09a00ef98c6108fec75dafcc7dbdddacb2ee2e91",
      "tree": "77b585708a4fd850f0dac3a3f0fcaf34576fa8c9",
      "parents": [
        "9e550b6f75f064b53d74a4ad3c8672332d87451c"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Fri Jan 11 13:12:58 2019 +0000"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Fri Jan 25 08:23:20 2019 +0000"
      },
      "message": "Sanitise includes of include/drivers across codebase\n\nEnforce full include path for includes.\n\nThe reason for this change is that having a global namespace for\nincludes isn\u0027t a good idea. It defeats one of the advantages of having\nfolders and it introduces problems that are sometimes subtle (because\nyou may not know the header you are actually including if there are two\nof them with the same name).\n\nChange-Id: I45e912b16c9fff81f50840dad7e7f90ed6637b2a\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "b907d9d0dfceeaa8245497382f6feb6e344ac522",
      "tree": "10e8cbeb83200bc54185b75ffae8a0e863e386e0",
      "parents": [
        "8800925f3914498534e78bc6afeb525254d80e51"
      ],
      "author": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Thu Dec 13 16:36:07 2018 +0100"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Thu Dec 13 17:10:31 2018 +0100"
      },
      "message": "Remove prints from VExpress NOR flash driver\n\nThere are way too many flash accesses for these prints to be useful.\nAs a result, they clobber the output (when they are enabled). They\nmight have been useful when the driver was developed but now that\nit is more mature, their existence is arguable.\n\nChange-Id: Ie068000ad2319c5f58f8bb7c7c891a24f6d21fdf\nSigned-off-by: Sandrine Bailleux \u003csandrine.bailleux@arm.com\u003e\n"
    },
    {
      "commit": "14eb9274bd0adb60700c1cfa2363a44e980715fc",
      "tree": "989b505a8c3f3e2cad00586fc0ed43cedf25def4",
      "parents": [
        "a1c3ccac84390d46d72f27b46a92262f995418d2"
      ],
      "author": {
        "name": "John Tsichritzis",
        "email": "john.tsichritzis@arm.com",
        "time": "Thu Oct 25 10:06:49 2018 +0100"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Tue Nov 06 09:22:56 2018 +0000"
      },
      "message": "Fix output format in system_timer.c\n\nChange-Id: Id05eebb811d4c23c6a2bfdfb4762bb659b97a4bf\nSigned-off-by: John Tsichritzis \u003cjohn.tsichritzis@arm.com\u003e\n"
    },
    {
      "commit": "3cd87d77947ec4fc04440268ed122b4ed81c7781",
      "tree": "78fdee12b026b931029e434f29b4fe09835fe4c9",
      "parents": [],
      "author": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Tue Oct 09 11:12:55 2018 +0200"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Wed Oct 10 12:34:34 2018 +0200"
      },
      "message": "Trusted Firmware-A Tests, version 2.0\n\nThis is the first public version of the tests for the Trusted\nFirmware-A project. Please see the documentation provided in the\nsource tree for more details.\n\nChange-Id: I6f3452046a1351ac94a71b3525c30a4ca8db7867\nSigned-off-by: Sandrine Bailleux \u003csandrine.bailleux@arm.com\u003e\nCo-authored-by: amobal01 \u003camol.balasokamble@arm.com\u003e\nCo-authored-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\nCo-authored-by: Asha R \u003casha.r@arm.com\u003e\nCo-authored-by: Chandni Cherukuri \u003cchandni.cherukuri@arm.com\u003e\nCo-authored-by: David Cunado \u003cdavid.cunado@arm.com\u003e\nCo-authored-by: Dimitris Papastamos \u003cdimitris.papastamos@arm.com\u003e\nCo-authored-by: Douglas Raillard \u003cdouglas.raillard@arm.com\u003e\nCo-authored-by: dp-arm \u003cdimitris.papastamos@arm.com\u003e\nCo-authored-by: Jeenu Viswambharan \u003cjeenu.viswambharan@arm.com\u003e\nCo-authored-by: Jonathan Wright \u003cjonathan.wright@arm.com\u003e\nCo-authored-by: Kévin Petit \u003ckevin.petit@arm.com\u003e\nCo-authored-by: Roberto Vargas \u003croberto.vargas@arm.com\u003e\nCo-authored-by: Sathees Balya \u003csathees.balya@arm.com\u003e\nCo-authored-by: Shawon Roy \u003cShawon.Roy@arm.com\u003e\nCo-authored-by: Soby Mathew \u003csoby.mathew@arm.com\u003e\nCo-authored-by: Thomas Abraham \u003cthomas.abraham@arm.com\u003e\nCo-authored-by: Vikram Kanigiri \u003cvikram.kanigiri@arm.com\u003e\nCo-authored-by: Yatharth Kochar \u003cyatharth.kochar@arm.com\u003e\n"
    }
  ]
}
