summaryrefslogtreecommitdiff
path: root/drivers/staging
AgeCommit message (Collapse)Author
2019-08-29rcar_gen3: drivers: ddr_b: Update DDR setting for H3, M3, M3NChiaki Fujii
[IPL/DDR] - Update H3, M3, M3N DDR setting rev.0.37. Signed-off-by: Chiaki Fujii <chiaki.fujii.wj@renesas.com> Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I072c0f61cd896e74e4e1eee39d313f82cf2f7295
2019-08-29rcar_gen3: drivers: ddr_b: Fix checkpatch errors in headersMarek Vasut
Clean up the DDR B header files and remove checkpatch errors. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I9648ef5511df299688fd5284513812d32a1f8064
2019-08-29rcar_gen3: drivers: ddr_b: Fix line-over-80sMarek Vasut
Fix as many line-over-80s as possible. There are still a few remaining, which would need further refactoring. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I7225d9fab658d05e3315d8c3fa3c9f3bbb1ab40d
2019-08-29rcar_gen3: drivers: ddr_b: Further checkpatch cleanupsMarek Vasut
Address more checkpatch CHECKs and ERRORs, no functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ife682288cef3afa860571b2aca647c9ffe936125
2019-08-29rcar_gen3: drivers: ddr_b: Clean up camel caseMarek Vasut
Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ifda28578f326b1d4518560384d50ae98806db26e
2019-08-29rcar_get3: drivers: ddr_b: Basic checkpatch fixesMarek Vasut
Do basic automated checkpatch fixes on the ddr_b, no functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ie401ec049a05d2c4c8044749994391adea171679
2019-08-29rcar_get3: drivers: ddr: Partly unify register macros between DDR A and BMarek Vasut
The ddr_a and ddr_b register macros are the same for the most part, unify them into a single header. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I8f55d6d779837215339ac0010e8c8ab5f6748d75
2019-08-29rcar_get3: drivers: ddr: Clean up common codeMarek Vasut
Do minor coding style changes to the common DDR init code to make it checkpatch compliant and move macros out into rcar_def.h. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I67eadf8099e4ff8702105c9e07b13f308d9dbe3d
2019-08-16rcar_gen3: plat: Factor out PRR_ macros into rcar_def.hMarek Vasut
Pull out the PRR_* macros into rcar_def.h and remove multiple copies of it. Now that there are still RCAR_* macros in rcar_def.h too and they have the exact same meaning as the PRR_* macros, but that's for another patch. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Icb7f61b971b1a23102bd1b9f58cda580660a55fc
2019-07-15rcar_gen3: drivers: ddr-a: Fix E3 DDR init coding styleMarek Vasut
Coding style cleanup, no functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I689418768e87a8c1b6eeeb9f1a48dfb333908017
2019-07-14rcar_gen3: drivers: ddr-a: Pass ddrBackup aroundMarek Vasut
Pass the ddrBackup variable around instead of making it a global variable. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ib796181247712e464b77f5f8be5f851745727d74 --- NOTE: The camelcase is fixed in later patch.
2019-07-14rcar_gen3: drivers: ddr-a: Inline ddr_init_e3.hMarek Vasut
Partly inline ddr_init_e3.h into ddr_init_e3.c . Drop duplicate INITDRAM_* macros, which are defined in boot_init_dram.h . Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I758661d337a86b6a07f82cd4067fbc149cbaed1e
2019-07-14rcar_gen3: drivers: ddr-a: Fix V3M DDR init coding styleMarek Vasut
Coding style cleanup, no functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I4f3e3812ffaa24fec50857756539b563eff33cdd
2019-07-14rcar_gen3: drivers: ddr-a: Fix D3 DDR init coding styleMarek Vasut
Coding style cleanup, no functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I9b26b838e8c45d9b4f53c67663ec94002dd9edfe
2019-07-14rcar_gen3: drivers: ddr-a: Replace {Read,Write}Reg_32() with ↵Marek Vasut
mmio_{read,write}_32() Replace ad-hoc register accessors with generic ones, remove the ad-hoc implementation. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I21446a00a38c6a39d6a48652c34f59814074e831
2019-07-14rcar_gen3: drivers: ddr-a: Unify register definitionsMarek Vasut
Unify boot_init_dram_regdef_*.h into boot_init_dram_regdef.h and clean up it's coding style a bit. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Iae3375969c05f80209ebf7b1ebc3633a7f6317ff
2019-07-14rcar_gen3: drivers: ddr: Replace BITn with BIT(n) macroMarek Vasut
Remove the ad-hoc BITn macros and replace them with generic BIT(n) macro. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I5d0b44d6cba5a69895fed505f6ff780d3574907f
2019-07-12rcar_gen3: drivers: ddr-b: Update DDR setting for H3, M3, M3NChiaki Fujii
[IPL/DDR] - Update H3, M3, M3N DDR setting rev.0.36. Signed-off-by: Chiaki Fujii <chiaki.fujii.wj@renesas.com> Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ia4fc9456876a14a9cf3ced93163477974f6cc8bf
2019-07-12rcar_gen3: drivers: ddr-a: Update E3 DDR settingHiroyuki Nakano
[IPL/DDR] - Update E3 DDR setting rev.0.12. Signed-off-by: Hiroyuki Nakano <hiroyuki.nakano.cj@renesas.com> Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ic9fb7ed1cd7588fab169a99c4070a8dfc40038dc
2019-06-22rcar_gen3: drivers: pfc: Move PFC drivers out of stagingMarek Vasut
Now that PFC drivers are cleaned up , move them out of staging. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ie594b53558c2bfb8e5d88e5b0354752c17a2487e
2019-06-22rcar_gen3: drivers: pfc: Checkpatch cleanupMarek Vasut
Checkpatch cleanups of the PFC common init code macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ifa444dd506387dba92b550729e56598198faeb49
2019-06-22rcar_gen3: drivers: pfc: V3M: Fix camel caseMarek Vasut
Replace function name with non-camel-case one. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ie93e7fccdc81a3ffa5c371d49846fcf6c840f145
2019-06-22rcar_gen3: drivers: pfc: V3M: Drop forward declarationsMarek Vasut
There's no point in having forward declaration just before the function itself, drop it. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I302cff2014bb6e513b6fb48fcf6df7ade684039e
2019-06-22rcar_gen3: drivers: pfc: V3M: Switch to BIT() macroMarek Vasut
Utilise existing BIT() macro. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I0f6c1cadf51cfe49322ec5408e6661287747e0ae
2019-06-22rcar_gen3: drivers: pfc: V3M: Checkpatch cleanupMarek Vasut
Checkpatch cleanups of the PFC init code and remaining SoC specific macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I3a9527db01afa909f61efd9556cc291e254a5e33
2019-06-22rcar_gen3: drivers: pfc: V3M: Switch to common register header fileMarek Vasut
Drop local copy of register macros and switch to common header. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I9d14180a7ae63a97d4bd1c87e717db71a852525e
2019-06-22rcar_gen3: drivers: pfc: E3: Drop pfc_reg_write() forward declarationMarek Vasut
There's no point in having forward declaration just before the function itself, drop it. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I3cf5bbc388431144c8bbc53ae9f9338276674eee
2019-06-22rcar_gen3: drivers: pfc: E3: Switch to BIT() macroMarek Vasut
Utilise existing BIT() macro. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ibf5f242cad70cdd51ca6415b1c7c56b35317ea52
2019-06-22rcar_gen3: drivers: pfc: E3: Checkpatch cleanupMarek Vasut
Checkpatch cleanups of the PFC init code and remaining SoC specific macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I6b026f5b333ee8008510604b9f51a0aa8e60b6fc
2019-06-22rcar_gen3: drivers: pfc: E3: Switch to common register header fileMarek Vasut
Drop local copy of register macros and switch to common header. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Ic41a5a01e8d803e116bf02d66735ede6f47e343a
2019-06-22rcar_gen3: drivers: pfc: D3: Switch to BIT() macroMarek Vasut
Utilise existing BIT() macro. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I1ff9fe8fb2f1644e4ee3b877ed5979cdf99d3d85
2019-06-22rcar_gen3: drivers: pfc: D3: Drop unused macrosMarek Vasut
Remove unused and irrelevant macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Idcc34db77cb04db885ae5532689c83c0e8ddfd0b
2019-06-22rcar_gen3: drivers: pfc: D3: Checkpatch cleanupMarek Vasut
Checkpatch cleanups of the PFC init code and remaining SoC specific macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I5bbb585c3762374bb713d4b9fe25495658d89e65
2019-06-22rcar_gen3: drivers: pfc: D3: Switch to common register header fileMarek Vasut
Drop local copy of register macros and switch to common header. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I26cd58706d7fc9fc92de280bfd77ae162924533d
2019-06-22rcar_gen3: drivers: pfc: M3N: Drop forward declarationsMarek Vasut
There's no point in having forward declaration just before the function itself, drop it. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I374c4e90729cd13aa4c5878bb3d0917071fa19f1
2019-06-22rcar_gen3: drivers: pfc: M3N: Switch to BIT() macroMarek Vasut
Utilise existing BIT() macro. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I4cd541f6485a454bd32bd34a3c95d50fd183052f
2019-06-22rcar_gen3: drivers: pfc: M3N: Checkpatch cleanupMarek Vasut
Checkpatch cleanups of the PFC init code and remaining SoC specific macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Iea1f0625ecc461168342e591e30947b543501bac
2019-06-22rcar_gen3: drivers: pfc: M3N: Switch to common register header fileMarek Vasut
Drop local copy of register macros and switch to common header. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: If39ba51685ef0bb993010658d98be6981253dce0
2019-06-22rcar_gen3: drivers: pfc: M3W: Fix camel caseMarek Vasut
Replace function name with non-camel-case one. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I98317def6640aebe559aa2edc4304029acf80505
2019-06-22rcar_gen3: drivers: pfc: M3W: Drop forward declarationsMarek Vasut
There's no point in having forward declaration just before the function itself, drop it. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I936232205adbfc834fffdfa015ec5c5d4e3480ea
2019-06-22rcar_gen3: drivers: pfc: M3W: Switch to BIT() macroMarek Vasut
Utilise existing BIT() macro. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: Idea2afc11fb5dcfc39fb319b703ee8ee9dcc3ea6
2019-06-22rcar_gen3: drivers: pfc: M3W: Checkpatch cleanupMarek Vasut
Checkpatch cleanups of the PFC init code and remaining SoC specific macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I6d48af4b1d56ef487744f4a58126140bbad28132
2019-06-22rcar_gen3: drivers: pfc: M3W: Switch to common register header fileMarek Vasut
Drop local copy of register macros and switch to common header. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I8374340961d5465698183fdbc30143a70ebcbde4
2019-06-22rcar_gen3: drivers: pfc: H3: Drop pfc_reg_write() forward declarationMarek Vasut
There's no point in having forward declaration just before the function itself, drop it. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I56125389fa6fe3ae169cacdb0e4b60376f0a6489
2019-06-22rcar_gen3: drivers: pfc: H3: Switch to BIT() macroMarek Vasut
Utilise existing BIT() macro. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I339dbd8c8579dffc9bf454d34e3ba9f142a07fa7
2019-06-20rcar_gen3: drivers: pfc: H3: Drop unused macrosMarek Vasut
Remove unused and irrelevant macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I0f251cd838f1d5879ccfd0738dc8ead355b3b74f
2019-06-20rcar_gen3: drivers: pfc: H3: Checkpatch cleanupMarek Vasut
Checkpatch cleanups of the PFC init code and remaining SoC specific macros. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I31293e70a362f713261ac588f563c687449c5f6c
2019-06-20rcar_gen3: drivers: pfc: H3: Switch to common register header fileMarek Vasut
Drop local copy of register macros and switch to common header. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I85d6855f329771f698d84348ce11ce31548512db
2019-06-20rcar_gen3: drivers: pfc: Introduce common register header fileMarek Vasut
Introduce header file which contains the shared registers and bits between the different SoCs. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: I5f41d39347b9d57e3efdea24ae61a16d5c7efb80
2019-06-20rcar_gen3: drivers: pfc: D3: Drop unused M3W checkMarek Vasut
Drop check for SoC being M3W ES1.0 , this check is clearly bogus, as this code can never be executed on M3W ES 1.0. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Change-Id: If6087f1c217393dc65d20f6591eca40188563710