)]}'
{
  "commit": "9e6077bd84a7bffa73b59d9704682aeab5781fa0",
  "tree": "801caf5ef431f6cceb67078c1d67599f58432ee0",
  "parents": [
    "cc1ed7542c8c26af0f501da8006b9fce03e9aaca"
  ],
  "author": {
    "name": "Haavard Skinnemoen",
    "email": "hskinnemoen@atmel.com",
    "time": "Sun Jul 15 23:40:36 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Mon Jul 16 09:05:45 2007 -0700"
  },
  "message": "atmel_serial: fix break handling\n\nThe RXBRK field in the AT91/AT32 USART status register has the\nfollowing definition according to e.g. the AT32AP7000 data sheet:\n\n    RXBRK: Break Received/End of Break\n    0: No Break received or End of Break detected since the last RSTSTA.\n    1: Break Received or End of Break detected since the last RSTSTA.\n\nThus, for each break, the USART sets the RXBRK bit twice. This patch\nmodifies the driver to report the break event to the serial core only\nonce by keeping track of whether a break condition is currently\nactive. The break_active flag is reset as soon as a character is\nreceived, so even if we miss the start-of-break interrupt this should\ndo the right thing.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Andrew Victor \u003candrew@sanpeople.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ivan Kuten \u003civan.kuten@promwad.com\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nCc: Patrice Vilchez \u003cpatrice.vilchez@rfo.atmel.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3320bcd92c0a3b54de5b3da4c52a9c1683bb84eb",
      "old_mode": 33188,
      "old_path": "drivers/serial/atmel_serial.c",
      "new_id": "4d6b3c56d20e7df9ea1262ae89cae2e24d18f901",
      "new_mode": 33188,
      "new_path": "drivers/serial/atmel_serial.c"
    }
  ]
}
