{"push_id":728341022,"size":3,"distinct_size":3,"ref":"refs/heads/ti-linux-4.1.y","head":"aa571fcaffcc9fd91eb5e504d5891db2f6d6b1de","before":"8ba343ee423d6fe9f890e98b4dbebfb0d3974ba3","commits":[{"sha":"40e57c3e9231e353188f5fd22c143f2582604c21","author":{"email":"50c3c575ce2bb12c45e20736ce59e86fe81915b4@ti.com","name":"Nishanth Menon"},"message":"ARM: DRA7: Provide proper IO map table\n\nDRA7 uses OMAP5 IO table at the moment. This is purely spurious since\nthe OMAP5 and DRA7 register maps are different in many aspects.\n\nAM57xx/DRA7 TRM Reference: http://www.ti.com/lit/ug/spruhz6/spruhz6.pdf\n\nNOTE: Most of the drivers are already doing ioremap, so, there should'nt\nbe any functional improvement involved here, other than making the\ninitial iotable more accurate.\n\nFixes: a3a9384a1157 (\"ARM: DRA7: Reuse io tables and add a new .init_early\")\nSigned-off-by: Nishanth Menon <nm@ti.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/ti-linux-kernel/commits/40e57c3e9231e353188f5fd22c143f2582604c21"},{"sha":"ba91720520484a5f760e307585bad1135d4e9c27","author":{"email":"f0d856c5d543d8d191fe0fde41f7f5fcc80d7ae3@ti.com","name":"Dave Gerlach"},"message":"ARM: OMAP2+: omap_hwmod: Introduce HWMOD_NEEDS_REIDLE\n\nSome hwmods will not properly assert signals to the PRCM after a\ncontext loss if no driver is present which leads to issues with suspend.\nThis can be caused by the SYSCONFIG register not being programmed\ncorrectly by default or a softreset being needed before the module will\nidle. omap_hwmod will program the SYSCONFIG, idle and softreset them\nproperly after boot but after the first context loss they will be in\nthe wrong state once again so suspend will no longer work as there\nis no driver associated with the hwmod.\n\nIntroduce a new flag, HWMOD_NEEDS_REIDLE, to allow these modules to be\ntracked and properly handled. omap_hwmod maintains a list of these\nmodules and uses a PM notifier to enable and then idle and softreset the\nhwmods immediately after resume. omap_device will remove hwmods from this\nlist when a driver is bound and add the hwmods back if the driver is\nremoved to avoid any conflicts and allow the proper pm layer to handle\nthings when a driver is present.\n\nSigned-off-by: Dave Gerlach <d-gerlach@ti.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/ti-linux-kernel/commits/ba91720520484a5f760e307585bad1135d4e9c27"},{"sha":"aa571fcaffcc9fd91eb5e504d5891db2f6d6b1de","author":{"email":"e3b35f83d72b7ba6fb4ff25d26b632317d5f12dc@list.ti.com","name":"Texas Instruments Auto Merger"},"message":"Merge branch 'platform-ti-linux-4.1.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree into ti-linux-4.1.y\n\nTI-Feature: platform_base\nTI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git\nTI-Branch: platform-ti-linux-4.1.y\n\n* 'platform-ti-linux-4.1.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:\n  ARM: OMAP2+: omap_hwmod: Introduce HWMOD_NEEDS_REIDLE\n  ARM: DRA7: Provide proper IO map table\n\nSigned-off-by: Texas Instruments Auto Merger <lcpd_integration@list.ti.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/ti-linux-kernel/commits/aa571fcaffcc9fd91eb5e504d5891db2f6d6b1de"}]}