)]}' { "commit": "6a83ae04c8e5b37ef7eb9bc039d85be39ed1f0a4", "tree": "469267229f5d669a8d260679ac8b1d4610b91187", "parents": [ "345bcd3c00a28cd74f30cad48cd4de4cbfb7af72" ], "author": { "name": "Silvano di Ninno", "email": "silvano.dininno@nxp.com", "time": "Fri Mar 09 19:18:14 2018 +0100" }, "committer": { "name": "Silvano di Ninno", "email": "silvano.dininno@nxp.com", "time": "Mon Mar 12 08:28:36 2018 +0100" }, "message": "MLK-17591-2: CSU/RDC Add testing capability\n\nthis patch adds some configuration to test CSU and RDC feature\nby default this is disable. to enable it add\n$(eval $(call add_define,CSU_RDC_TEST)) to the platform.mk file\nunder plat/freescale/imx8mq/include\n\nthis patch configure\n- CSU for GPIO5 to be secure only\n- RDC for Cortex A to be Domain ID 0\n- GPIO4 to be rw by domain ID 2\n\nto test, stops boot at uboot and run following command:\n\nu-boot\u003d\u003e md 0x3024000\n03024000:\"Synchronous Abort\" handler, esr 0x96000210\nELR: 40257504\nLR: 402574c0\nx0 : 0000000000000009 x1 : 00000000308600b4\nx2 : 00000000fdf28804 x3 : 0000000000000000\nx4 : 0000000003024000 x5 : 00000000fdf73ad0\nx6 : 0000000000000004 x7 : 000000000000000f\nx8 : 00000000fc8ff7e0 x9 : 0000000000000000\nx10: 00000000fc8ff049 x11: 0000000000000021\nx12: 0000000000000008 x13: 00000000ffffffff\nx14: 00000000fc8ffb1c x15: 00000000fc8ffc40\nx16: 0000000000000000 x17: 0000000000000000\nx18: 00000000fc907da0 x19: 0000000000000040\nx20: 0000000000000004 x21: 0000000003024000\nx22: 0000000003024000 x23: 00000000fdf7348d\nx24: 0000000000000008 x25: 0000000000000009\nx26: 0000000000000004 x27: 0000000000000004\nx28: 00000000fc8ff928 x29: 00000000fc8ff8a0\n\nResetting CPU ...\n\nresetting ...\n\nCPU tried to acces GPIO 5 registers and crashes\n\nu-boot\u003d\u003e md 0x30230000\n30230000:\"Synchronous Abort\" handler, esr 0x96000210\nELR: 40257504\nLR: 402574c0\nx0 : 0000000000000009 x1 : 00000000308600b4\nx2 : 00000000fdf28804 x3 : 0000000000000000\nx4 : 0000000030230000 x5 : 00000000fdf73ad0\nx6 : 0000000000000004 x7 : 000000000000000f\nx8 : 00000000fc8ff7e0 x9 : 0000000000000000\nx10: 00000000fc8ff049 x11: 0000000000000021\nx12: 0000000000000008 x13: 00000000ffffffff\nx14: 00000000fc8ffb1c x15: 00000000fc8ffc40\nx16: 0000000000000000 x17: 0000000000000000\nx18: 00000000fc907da0 x19: 0000000000000040\nx20: 0000000000000004 x21: 0000000030230000\nx22: 0000000030230000 x23: 00000000fdf7348d\nx24: 0000000000000008 x25: 0000000000000009\nx26: 0000000000000004 x27: 0000000000000004\nx28: 00000000fc8ff928 x29: 00000000fc8ff8a0\n\nResetting CPU ...\n\nresetting ...\n\nCPU tried to acces GPIO 4 registers and crashes\n\nSigned-off-by: Silvano di Ninno \u003csilvano.dininno@nxp.com\u003e\nReviewed-by: Peng Fan \u003cpeng.fan@nxp.com\u003e\n(cherry picked from commit 5e238f92d85d4fedc33d13605a2056d1a95291bf)\n", "tree_diff": [ { "type": "modify", "old_id": "45ef95e470344667bbac11ce743c0e54eb6c10cc", "old_mode": 33188, "old_path": "plat/freescale/imx8mq/imx8m_bl31_setup.c", "new_id": "a91f307e1b59a6a0b8be2caad0000392a9cf5af5", "new_mode": 33188, "new_path": "plat/freescale/imx8mq/imx8m_bl31_setup.c" }, { "type": "modify", "old_id": "3362908d593bc4066fc0eb3e534604bef8c6bcd8", "old_mode": 33188, "old_path": "plat/freescale/imx8mq/imx_csu.c", "new_id": "85c1caf86b4ff439b1e0181bc12ac2703089985d", "new_mode": 33188, "new_path": "plat/freescale/imx8mq/imx_csu.c" }, { "type": "modify", "old_id": "3f1d259e8df0fd7f180a3be7b7fc75cfd926272e", "old_mode": 33188, "old_path": "plat/freescale/imx8mq/imx_rdc.c", "new_id": "1929c99b35c9e641ec30f52f86254cfa7f3a7f06", "new_mode": 33188, "new_path": "plat/freescale/imx8mq/imx_rdc.c" }, { "type": "modify", "old_id": "c5a198c9f4a54dfa21ab4c10032a689fdc0265e9", "old_mode": 33188, "old_path": "plat/freescale/imx8mq/include/imx_csu.h", "new_id": "a4ae9abd49a3d95266e39aa88af1ff9d8bcc45c3", "new_mode": 33188, "new_path": "plat/freescale/imx8mq/include/imx_csu.h" }, { "type": "modify", "old_id": "cdc771924411e38db0e83fa5ce24db3d1d7fcbc5", "old_mode": 33188, "old_path": "plat/freescale/imx8mq/include/imx_rdc.h", "new_id": "1b7179ccdb03e01de242f8059bef94d2bc8f99d5", "new_mode": 33188, "new_path": "plat/freescale/imx8mq/include/imx_rdc.h" } ] }