{"push_id":2434488471,"size":107,"distinct_size":0,"ref":"refs/heads/standard/wr-base","head":"a75c968232d927cf5da4915ba15384448afb099c","before":"74b597af8b78f515122595142c1d5a81be04b668","commits":[{"sha":"1dd2f4af39a09cad8bfdaeea6e1a2480272fabf4","author":{"name":"Dinh Nguyen","email":"1b99ff7de864658d9fdb8a32188c1e7bbd04f203@kernel.org"},"message":"ARM: socfpga: Turn on ARM errata for L2 cache\n\ncommit  f15c99f28f3e328d043d8a15031c1581087774f7 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nTurn on these ARM and PL310 errata for SoCFPGA:\n\nARM_ERRATA_754322\nARM_ERRATA_764369\nARM_ERRATA_775420\n\nPL310_ERRATA_588369\nPL310_ERRATA_727915\nPL310_ERRATA_753970\nPL310_ERRATA_769419\n\nSigned-off-by: Dinh Nguyen <dinguyen@kernel.org>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/1dd2f4af39a09cad8bfdaeea6e1a2480272fabf4"},{"sha":"f7b3f6418bbc43d0e526d0ceda37e076d388b919","author":{"name":"Ley Foon Tan","email":"0fec317000067c9e065eb09c20c55c02717adda3@altera.com"},"message":"FogBugz #143478: arch/arm: Move sysid from arch to drivers\n\ncommit  485ee4bbe10a5c0a0892066370a08fbe9e4bb85f from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nRemoved sysid from arch/arm and read silicon ID from\nsystem manager for soc_id and revision.\n\nSigned-off-by: Ley Foon Tan <lftan@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/f7b3f6418bbc43d0e526d0ceda37e076d388b919"},{"sha":"d695a0616fda7d3b023a3989a870ad47ce8f3663","author":{"name":"Graham Moore","email":"ab0c5b5d2715d59449eddff59f7d7c8bd2bc8407@altera.com"},"message":"FogBugz #172665: Sample driver for DMA transfer to FPGA soft IP (FIFO)\n\ncommit  654a5c5cd04870eeb83c967d41d6df06cff675c1 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\n-This fpga-dma driver is an example driver for a specific FPGA soft IP\n-The soft IP presents a FIFO which can be read and written through\nthe debugfs interface\n-The DMA transfer code uses 'generic' dma interfaces\n-The fpga-dma driver uses generic register and DMA definitions\nin the devicetree\n\nV2:\n-Device tree changes removed from socfpga_cyclone5.dts and\ndocumented in Documentation/devicetree/bindings/arm/altera/fpga-dma.txt\n\nV3:\n-Formatting changes, used Lindent script to format fpga-dma.c\n\nV4:\n-More formatting changes, lined up #defines, alphabetize headers\n\nSigned-off-by: Graham Moore <grmoore@altera.com>\n\nConflicts:\n\n\tarch/arm/mach-socfpga/Kconfig\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/d695a0616fda7d3b023a3989a870ad47ce8f3663"},{"sha":"075f0367ff6035dd7fb6b5eb1181ba4814d0ea13","author":{"name":"Dinh Nguyen","email":"1b99ff7de864658d9fdb8a32188c1e7bbd04f203@altera.com"},"message":"FogBugz #184646: Turn on all peripheral clocks for a system reboot\n\ncommit  9e37f395c04486028c2bfbe48be7ec2028c6c3fc from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nWhen doing a software reboot, all peripheral clocks must get turned on for the\nL3 interconnect to work.\n\nThis code is needed when doing a \"reboot\" from user-space and a peripheral\nclock as been gated off. Why would a peripheral clock get gated? An example\nuse case would be a .ko that gets insmod and rmmod during runtime. The insmod\nwould turn on the IP's clock, and the rmmod would turn off the IP's clock.\nDoing a \"reboot\" would cause the system to hang.\n\nSigned-off-by: Dinh Nguyen <dinguyen@altera.com>\n\nConflicts:\n\n\tarch/arm/mach-socfpga/core.h\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/075f0367ff6035dd7fb6b5eb1181ba4814d0ea13"},{"sha":"8eb7914d1532b2c6e226ebf4096ad8522e70b37f","author":{"name":"Ley Foon Tan","email":"0fec317000067c9e065eb09c20c55c02717adda3@altera.com"},"message":"FogBugz #138162: Add Altera hardware mutex driver\n\ncommit  cbb13771eae0c149e4daaf0c57b22e6110b02539 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nDriver for Altera hardware mutex soft IP.\n\nv4:\n- Changed pr_debug to pr_info.\n\nv3:\n- Change dts compatible string from \"altr,mutex-1.0\"\n  to \"altr,hwmutex-1.0\"\n\nv2:\n-Updated altera_mutex_request() for error handling message.\n-Updated altera_mutex_unlock().\n-Used of_match_ptr.\n\nSigned-off-by: Ley Foon Tan <lftan@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/8eb7914d1532b2c6e226ebf4096ad8522e70b37f"},{"sha":"6534e0969ae207346114bc916005c127af78a87e","author":{"name":"Ley Foon Tan","email":"0fec317000067c9e065eb09c20c55c02717adda3@altera.com"},"message":"FogBugz #143451: Fix mutex compatible string\n\ncommit  11ac0a91d0f11e66c8a9c1bf4b3f95530b22464a from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nFix mutex compatible string from mutex-1.0 to hwmutex-1.0.\n\nSigned-off-by: Ley Foon Tan <lftan@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/6534e0969ae207346114bc916005c127af78a87e"},{"sha":"095297e456274829a0f60a8f9247dbd149b501d1","author":{"name":"Ley Foon Tan","email":"0fec317000067c9e065eb09c20c55c02717adda3@altera.com"},"message":"FogBugz #144109: Remove extra lines from license header\n\ncommit  fae779a2b03ebb1c7eb1f08eb9d6203f8f010826 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nFollow approved GPLv2 header standard.\n\nSigned-off-by: Ley Foon Tan <lftan@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/095297e456274829a0f60a8f9247dbd149b501d1"},{"sha":"8e28bdd388c492b40a58c8bbc7209307ecab43c4","author":{"name":"cnphoon","email":"fd3b2b87076b21e2a2e53ea811ab11e3a9529f56@altera.com"},"message":"FogBugz #178225: Add Altera interrupt latency counter driver\n\ncommit  9ba22a1fb3f4476cf4c8ac30e87ac83af5b5aed2 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nAdding Altera interrupt latency counter driver support. This driver works\ntogether with the Altera interrupt latency driver soft IP to measure the\ntime from the interrupt being asserted to the execution of the interrupt\nservice routine. This driver and soft ip supports for both edge and level\ninterrupt.\n\nV2:\n- Update fifo-depth property name in device tree\n- Update binding document to add sysfs path and use case\n- Update includes header in alphabetical order\n- Remove global variables\n- Rename kfifo stucts naming to avoid confusion\n- Validate offset return value\n- Changing read and write register functions\n- Update on misc coding styles and format\n\nV3:\n- Update coding styles\n- Update irq_request function\n- Changing print out to dev_dbg() in ISR\n- Fix ISR return values\n\nV4:\n- Remove stray line\n\nSigned-off-by: Phoon Chee Nouk <cnphoon@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/8e28bdd388c492b40a58c8bbc7209307ecab43c4"},{"sha":"115230c21271003d6af35958539b298f41a46208","author":{"name":"Ley Foon Tan","email":"0fec317000067c9e065eb09c20c55c02717adda3@altera.com"},"message":"FogBugz #143478: drivers/misc: Move sysid from arch to drivers\n\ncommit  273319de5f3c9b03ac6ea2d1a68c068187128237 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nAdd sysid driver.\nUsage:\n  cat /sys/bus/platform/devices/[addr.sysid]/sysid/id\n  cat /sys/bus/platform/devices/[addr.sysid]/sysid/timestamp\n\nv2:\n- Updated license header\n- Removed ID and timestamp from documentation\n\nv3:\n- Removed ID and timestamp from optional properties in documentation\n\nSigned-off-by: Ley Foon Tan <lftan@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/115230c21271003d6af35958539b298f41a46208"},{"sha":"3754d6b77c1ba9c578c93290ac460ff6d7c66f9a","author":{"name":"Alan Tull","email":"9afd0fa1d27dab5975bfce474db7848f44b3d3d5@altera.com"},"message":"FogBugz #84276: lcd driver on i2c\n\ncommit  b1af39ab28433263557a38ba223211b05d9c65a8 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nSupports the Newhaven NHD‐0216K3Z‐NSW‐BBW 2x16 LCD module as i2c slave.\nDevice will show up as a ttyLCD*\n\n * Backspace is supported to the beginning of the current line.\n    * i.e. printf '\\b' > /dev/ttyLCD0\n\n * ESC [ 2 J\n    * erase whole display and reset cursor to home.\n    * i.e. printf '\\e[2J' > /dev/ttyLCD0\n\n * ESC [ 2 K\n    * erase current line and set cursor to beginning of line.\n    * i.e. printf '\\e[2K' > /dev/ttyLCD0\n\n * CR and LF are supported.\n\n * Vertical scroll when cursor is on bottom line and receive end of line.\n\nSet the I2C0 I2C adapter to standard speed as LCD supports 100KHz I2C.\n\nSigned-off-by: Alan Tull <atull@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/3754d6b77c1ba9c578c93290ac460ff6d7c66f9a"},{"sha":"394b437bac51ea69304dc11fce38a4ab60b0d76f","author":{"name":"Alan Tull","email":"9afd0fa1d27dab5975bfce474db7848f44b3d3d5@altera.com"},"message":"FogBugz #100586: Set lcd backlight brightness to max\n\ncommit  18d13da47fc94026344f08c546e85bc910148617 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nSome of the Newhaven LCD modules have the backlight turned off by\ndefault.  Send an I2C command to the module during initialization\nto set the backlight brightness to maximum to turn it on.\n\nAdd documentation for device tree bindings.\n\nSigned-off-by: Alan Tull <atull@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/394b437bac51ea69304dc11fce38a4ab60b0d76f"},{"sha":"717f3b73f7c799976d0c6a738a25aa449be24024","author":{"name":"Alan Tull","email":"9afd0fa1d27dab5975bfce474db7848f44b3d3d5@altera.com"},"message":"FogBugz #102358: i2c newhaven lcd driver uses faulty hyphen\n\ncommit  707a54e14ae82dcc5aafe25aa99d76d30531b9fb from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nThe text for the manufacturor's part number 3 byte unicode for\nhyphen instead of simple ascii.\n\nThis happened because I copied the part number from a PDF spec\nsheet and pasted it.\n\nSigned-off-by: Alan Tull <atull@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/717f3b73f7c799976d0c6a738a25aa449be24024"},{"sha":"c62a261496fc6dbdfc25e9204d5e4f5e0d448566","author":{"name":"Dinh Nguyen","email":"1b99ff7de864658d9fdb8a32188c1e7bbd04f203@altera.com"},"message":"tty: newhaven_lcd: Remove devinit and devexit\n\ncommit  85696b7c0abee73279c423fbef2dbbf1a3b7a733 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nSigned-off-by: Dinh Nguyen <dinguyen@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/c62a261496fc6dbdfc25e9204d5e4f5e0d448566"},{"sha":"0eb518db5832ea1cb13f649d67073f417af7f796","author":{"name":"Alan Tull","email":"9afd0fa1d27dab5975bfce474db7848f44b3d3d5@altera.com"},"message":"FogBugz #107683: handle backspace better in lcd driver\n\ncommit  23cc887cb788e80caefca51d9020e6880dacc109 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nThe LCD driver was relying the TTY layer to seperate ascii control\ncommands from printable ascii, which it mostly does.  But not completely.\n\nSo loop on the whole write buffer, parsing each character.\n\nSigned-off-by: Alan Tull <atull@altera.com>\n\nV2:\n * increment buf_i in the case of an unsupported escape sequence.\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/0eb518db5832ea1cb13f649d67073f417af7f796"},{"sha":"c72219530e097aafb8dcfefbb3b7cb275407f6dc","author":{"name":"Alan Tull","email":"9afd0fa1d27dab5975bfce474db7848f44b3d3d5@altera.com"},"message":"FogBugz #114479: load custom character for backslash\n\ncommit  97508e8f4667e7d48ef445fccae08fb99935b02b from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nThe NewHaven display displays a Japanese character instead of a\nbackslash character for ascii 0x5c.  Work around this by loading\na custom backslash character into the display module's cg ram.\n\nMove the command to clear the lcd screen to the last lcd command\nin the initialization to clean up.\n\nSigned-off-by: Alan Tull <atull@altera.com>\n\nV2: Added #defines for some constants\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/c72219530e097aafb8dcfefbb3b7cb275407f6dc"},{"sha":"ffab5da4edbf14b3cf33c48ec7f751892d72891e","author":{"name":"Alan Tull","email":"9afd0fa1d27dab5975bfce474db7848f44b3d3d5@altera.com"},"message":"FogBugz #118160: support tilde character on newhaven lcd module\n\ncommit  fde1c2ee0556d42b2ed3b69020720135dae4ee98 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nThe NewHaven LCD module displays a right arrow instead of tilde\nfor an ascii 0x7e.  Load a custom font into cg ram to support tilde.\n\nSigned-off-by: Alan Tull <atull@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/ffab5da4edbf14b3cf33c48ec7f751892d72891e"},{"sha":"effc29afd46a15261f2baccab716759b51ecfb46","author":{"name":"Alan Tull","email":"9afd0fa1d27dab5975bfce474db7848f44b3d3d5@altera.com"},"message":"FogBugz #125882: lcd module needs time to process commands.\n\ncommit  3887a30c5453671cddef97bb2cd2835ca8a9c586 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nIt appears that the LCD module's controller needs a little time\nto process commands before more text is sent to the module.\nOtherwise a few characters of text gets dropped after some commands\nsuch as the command to clear the display.\n\nprintf '\\nhello you crazy\\nlinux people' > /dev/ttyLCD0\n\nShould display correctly with this workaround.\n\nSigned-off-by: Alan Tull <atull@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/effc29afd46a15261f2baccab716759b51ecfb46"},{"sha":"a20f46e5560cf1656a51b8fa62dd56a8a0f41a0d","author":{"name":"Alan Tull","email":"9afd0fa1d27dab5975bfce474db7848f44b3d3d5@altera.com"},"message":"FogBugz #101176: add sys entry to set lcd module brightness\n\ncommit  e4a6e4cd1d7dc0a09a6d215301af40e58d9718d5 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nAdd an entry under /sys to set/get lcd module brightness dynamically.\n\nSigned-off-by: Alan Tull <atull@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/a20f46e5560cf1656a51b8fa62dd56a8a0f41a0d"},{"sha":"c006613bfc1536738e814d61830279c8ec8e3e65","author":{"name":"Fengguang Wu","email":"939d6ed212bd8093f5d268d487d459ba642d1603@intel.com"},"message":"FogBugz #229601: newhaven lcd: fix kbuild test robot warnings\n\ncommit  170138f274cb1812883b1830d480af94585e8989 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nThe kbuild test robot noticed some problems with the newhaven\nlcd driver.\n\n1. lcd_of_match is not NULL terminated at line 606\n\n2. Use ARRAY_SIZE instead of dividing sizeof array with sizeof an element\n\n3. Random config test warnings:\n   drivers/built-in.o: In function `brightness_store':\n>> newhaven_lcd.c:(.text+0xd2225): undefined reference to\n  `i2c_master_send'\n   drivers/built-in.o: In function `lcd_init':\n>> newhaven_lcd.c:(.init.text+0x8a9e): undefined reference to\n   `i2c_register_driver'\n   drivers/built-in.o: In function `lcd_exit':\n>> newhaven_lcd.c:(.exit.text+0x439): undefined reference to\n   `i2c_del_driver'\n   drivers/built-in.o: In function `lcd_remove':\n>> newhaven_lcd.c:(.exit.text+0x462): undefined reference to\n   `i2c_master_send'\n\nThis patch squashes the two patches they kindly sent us plus adds\na Kconfig fix for the warnings in #3 above.\n\nSigned-off-by: Fengguang Wu <fengguang.wu@intel.com>\nSigned-off-by: Alan Tull <atull@opensource.altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/c006613bfc1536738e814d61830279c8ec8e3e65"},{"sha":"56c37d32951b7f28424ea81f0e367a5d1a8ac400","author":{"name":"Chris Rauer","email":"5a2f6b89c0f430d145da7745f50d159d12919b68@altera.com"},"message":"FogBugz #177284: add Altera VIP framebuffer driver\n\ncommit  b04da0c952ae842a7c9b76a020219971de0379d2 from\nhttps://github.com/altera-opensource/linux-socfpga.git\n\nThis adds support for the Altera framebuffer that uses the Altera VIP\nFrame Reader hardware.\n\nV2:\n-Removed old SGDMA code\n-Fixed more styling and formatting issues\n-Changed module author\n-Fixed license header\n-Added device tree bindings documentation\n-Fixed bug with altfb_remove\n-Fixed bug in altfb_probe with error path\n\nV3:\n-updated dev tree bindings doc\n-replaced of_get_property with of_property_read_u32\n-fixed module license\n-replaced kzalloc with devm_kzalloc\n-replaced ioremap/request_mem_region with devm_ioremap_resource\n-added disable hardware function during unprobe\n-removed more remnants of SGDMA\n-renamed altfb to altvipfb\n\nV4:\n-changed \"Altera framebuffer\" to \"Altera VIP framebuffer\"\n\nV5:\n-removed static data structures\n-cleaned up error path\n-removed 16bit pixel code\n\nV6:\n-expanded \"VIP\" to \"Video and Image Processing\" in some descriptions\n-removed dependency on EMBEDDED in Kconfig\n\nV7:\n-changed altvipfb_start_hw and altvipfb_disable_hw to return void\n\nV8:\n-fixed comment in altvipfb_disable_hw\n\nV9:\n-added \"altr,vip-frame-reader-1.0\" compatible string\n\nSigned-off-by: Chris Rauer <crauer@altera.com>\nSigned-off-by: Meng Li <Meng.Li@windriver.com>","distinct":false,"url":"https://api.github.com/repos/WindRiver-Labs/linux-yocto-4.12/commits/56c37d32951b7f28424ea81f0e367a5d1a8ac400"}]}
{"actor":{"display_login":"mseaster-wr"}}