From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965134AbcBIAQ0 (ORCPT ); Mon, 8 Feb 2016 19:16:26 -0500 Received: from mail-bn1bon0131.outbound.protection.outlook.com ([157.56.111.131]:44754 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932413AbcBIAQU (ORCPT ); Mon, 8 Feb 2016 19:16:20 -0500 Authentication-Results: spf=permerror (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none;freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; From: Lijun Pan To: , , , CC: , , , , , , , , , , , , , Lijun Pan Subject: [PATCH v3 0/8] Management Complex restool driver Date: Mon, 8 Feb 2016 17:40:10 -0600 Message-ID: <1454974818-5385-1-git-send-email-Lijun.Pan@freescale.com> X-Mailer: git-send-email 1.7.9.5 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD034;1:28A3N7rNZTgqUUcN7lUDgfPbv09Nmu8RfFyfMRB5At7s0f5aZQ+NfKOWLKZWR+tkSsJZPgZ+lifJdwsEFnaDVrbcJvUwQl+VM1Mtcln9asHRd+WyMGvdNGme/32hcC3ZN92NKyQdfmC1zQQs5AhwD71/b+fGo93j0tuiuodOED6d80lZdDUy7h1i5amRKiGFCiBmOXV4ZbBfuI16crAajrmqzH1yLZUi3R3jpeKk+zwkaa3/3UYSVoxnLgonqtgj/6JoIRPY3eF1bg8P/mmiY6E0c8WfBprTusZBd5U4Yy+hRkQjDPTgytjumfoimT2DDrbnZ+ybVMGIs+ckLMNh35PK2Qf5h3DqWuZEQXHwksOMFTKzxLNgjTdOBIwLLtDI6Dbb2+TnM9xNXMSSGvlLNKQotALtaNiouVTdjzyko271C7nadZYdlFOQg7IwFI6zfkJF0zCrcYEqfQs5nwgi8sPK+DHEKzNka3f5MgxdOzFjxqQkhe8NgSMwQwrVdgFU X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(3190300001)(189002)(199003)(1220700001)(50986999)(1096002)(4001430100002)(107886002)(36756003)(106466001)(189998001)(50226001)(586003)(2201001)(104016004)(5003940100001)(5008740100001)(6806005)(86362001)(2906002)(229853001)(87936001)(5001770100001)(4326007)(15975445007)(19580395003)(85326001)(92566002)(77096005)(5001960100002)(50466002)(47776003)(48376002);DIR:OUT;SFP:1102;SCL:1;SRVR:DM2PR03MB509;H:tx30smr01.am.freescale.net;FPR:;SPF:PermError;MLV:sfv;MX:1;A:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 574683ad-703c-44e5-649d-08d330e3f687 X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB509;2:vNlCJyf5kkQQAyB093gPyt2YtkeupYxaz1ky5hKxxEHSR9QeCNg60wO/0f7iodvIu8LCvvI5ZdAafM8ALP/HVzRYmB+qcaxqGFDetuG70Admf5Z9b7pFJVmGpntFbFQo0shjKOg/PbTI1j7YEe2OPwCeiPFQHeOXIW3pyyxRZ0tb5Ery03DeNTKmw7F/XZV5;3:czcBVlKs1jdXqFQQbKOYHwSE/bGDALgGYymy7sHB6oIoilmJQCl0Di8/S9VC5clSbq6xIcqE/FbAgqy57oKTjQ+shJt2EVt616jH9QKx1ECC3ulLZfcTqtRunpRYAhiFIed3Ons9J8nTIcm4zVLhS+ZO7s6LFGmpxrTtk7hRmNYnUACRHawse0qjSicFMS0nQMJ/+rORT44vYvNC4dki7QcXE4bdyekmbia8UlOedcI=;25:r0DFJ4ewQNaMpZmpo1Jne4rMxhZ9kpaoux64xsCrkyWB62wH2uriCo6fgU8F/BStqU/SftdablUBjWtPUbLTIYE9DzeySaMDIal/yEh2Z8Jf0YAX/awfku1bylMK+bznKSptjhDjyOj+mDXjLpGG2njJSJj8sPCmjRVSwychTbDSf7Bg1lfobu7IG5RzWyJl1IRdWNw7FuSFOFFsM38aPbrarrLuroz6Uh2o5nRLnkp4EBbhJjUD2KaAaHay5ETvS2XieUKpN2GBTCe/2EmczVY/RXRnv6rBeWwlr16PSfph1pOdzbMdG+KB89Q3sZ03 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB509; X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB509;20:6hJ+0W+ffX2NLjYFeMM27K8iljGhgkMGNsU9263NzmIszvovY3vINVQWmj1vBnXHyP/qZjVgc9Mv8Cs7EIBjBpMzmFEYRNA4fLhgeqg9QVVbNNGFv8u3NwUwd816EqKoSg2TkoCcJH3CmtHGZX1hbInCzsmFpFjEecytcjcfXc0iubujV8c6PIjURKiLyaL0MMq1avLczKUfo3nTxvAaUCt1wV9fyQZS47Wj9oMSmFCvbnqptyziQgpsT+dR5s6VjishWWwx0bQbyIZsYlrl7acCr9fbJ/s8bkKLHyP3ePFCpbtxb5XIJS60WmawIvvbuRmyY9Vf+6rp3xPAYaMghV1xsIjnv8UesCb/urOaxPIjIXw2Tdz22iZLygfqGAta85iwYxY8mMPXOjO7F0W6g48GOOHAjqdqY+BquUyFDh4p/3fZhvrj2hE6oDS8uDF2;4:Oo9iqF3I32gvgOOgxOyFnfrtx62aUufqZf86fiYBRVDaC4BkQoNgmJtOTMIYJMMTfVR8Nk7SKHwBrWz73hyyT/1C8jR2zuq/W+dXi0jqqw262MVVRKv9xAS1w05blg7kqOxT+8sJd+FuzBl1x/6hhezdq2ZRhB8gt+0W6ggkvOMZJIbS0zDXa2ZdmkQBigOWfCvUXFcE8mJ+SLcKd/uSWv03IoWD/rmk0lHnfR+bFVp9nZq44lr7rqWxXnvf8jW+fYdhBpfqm6uAT/L9SZkjYUuJjPbZD0Y1+GIXYHnQ2gzgrQdjpg8wH0WmO36OEcqq02048Y0aDfYhhqdAJ+T0MfDU6NTE8iVppqWVc1Vhm9QqOia2nu3GJFMGlkfu/Y6MQ4BX5cJHCRLg1rblR9RZA1ABvA+QY0GEr6AX/pKBr4whUeqy3F7OwCU9dZSyOeCgTf9eDR6or8Ls5hAl8SRmZQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(13024025)(13015025)(13023025)(13018025)(13017025)(8121501046)(10201501046)(3002001);SRVR:DM2PR03MB509;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB509; X-Forefront-PRVS: 08476BC6EF X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR03MB509;23:kTBWOaDOdr4lp4YMuwxcEVgkQ7UNf054QKLhIGH9Rd?= =?us-ascii?Q?vQJsHa2Jdh+cPK34tzjU5GgUBG0mwXUGUyAvGs38p3dJeUPYypoTnOApyDQ8?= =?us-ascii?Q?2GuGtrm3QGYQlnTXeKCt+xTYO+uNLKMF2FgwP8zoIVSnn91AFuqe+XwU1RCe?= =?us-ascii?Q?LZnIm/2kaX8lPxs+fuAbw1WTIauEVpmNXg0rm0MBtf89TVPlekNsGM7YJUII?= =?us-ascii?Q?Y+JUyWwitJHoXuS6amR2dm9SR2XE9ndBZk9RqMPOqonYXwn8c/rXZmUqo1SS?= =?us-ascii?Q?8xeIDimld317nDvDAVubdoO9HS53BFUB1AnEfg5JvAi0CHQj/8WJ/GPsoAdv?= =?us-ascii?Q?csMQorXUrY91d/QFLKNOkjipBl+uqZIqCxBY+5M7wCDca77iNvbaId3RMsyC?= =?us-ascii?Q?zE0yyfLgZ7XsbUCAZ1ICVI0XXVf+y1hVZuo1mbhbf/B7k8UOKhkXZSGwWRfg?= =?us-ascii?Q?FLH3m2bnC5LYhxUIJWq1LnQoZyWU3fttwgrs1/DSLl0Vyp1E5PQtYMVsB/rF?= =?us-ascii?Q?3gFn8rTVfc2S/kj8tBOPvl6X2jzv4fWAX4eYOGHlV6Ykno/2NGY3isdbFJFf?= =?us-ascii?Q?NxwjVGMZnrruu3xDSAK3stMUzR6k1i/af9rboFfvFcFZjtR2/QjG5ULOteFv?= =?us-ascii?Q?YZdCEU0dPeyq4OuJLDdBoUbvv/HuNiyNYBxbWl2vx278Mug96djAmRwy7ZP7?= =?us-ascii?Q?BmBQrqfJcoODD2wMkecLfU1eyNDhSz48ooiFpKYkrK0fg3vfIlYoVzvxsX0j?= =?us-ascii?Q?rgmx9jRgeZ73L+ZKO4XQ63PsSsKP3XvVmtFmsd/K6oeBnGlZ9/Ne+19HFwXH?= =?us-ascii?Q?LEaBCibxsc/KNt4qK+SredCtA47ZrLz7w5IZ+6TvUHGZj8hoI6mC61vFK3ck?= =?us-ascii?Q?0PlBULOGUXwTxS3TmS2bpMz7VIVmE7TKN+8aDOiZM/mkGXQF0Cpfv97I7xU0?= =?us-ascii?Q?eiVNL+zVoMWWoGEtOJFO/S/V0Ve+aJ3BaQ7p03Ig=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB509;5:GmT5i96aDvFKMyV90o8yxqkdwntCg2IPLA7dwcYiUfduZiHK+PrjNYKrS535G5LVtZaJiXi0na+fPFYjTHbciLHC8zf+gB/awAOfW89dYMtJdoNYpCCMwPyVAulDJd7pdjIV5gisYTWJXHw9/w+2Tw==;24:BLgNnzBfSmI90SIGFqwzI80dDnZBVQt0er0noALkZjtdiw0uJ6Ap/wWjlu465JI33OPVai35rr4bTtxLcJgePUbSYHkX85ja2X440TELSfo= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Feb 2016 00:00:03.8497 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR03MB509 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series of patches are rebased on https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/commit/?h=staging-next&id=c75955d1ee43b214c497cc297956866ca05ef22b patch v1 1/5 "staging: fsl-mc: section mismatch bug fix" is already accepted. Lijun Pan (8): staging: fsl-mc: static inline function to differentiate root dprc staging: fsl-mc: add sysfs rescan attribute in TODO staging: fsl-mc: dprc device's sysfs rescan documentation staging: fsl-mc: root dprc rescan attribute to sync kernel with MC staging: fsl-mc: fsl-mc bus's sysfs rescan documentation staging: fsl-mc: bus rescan attribute to sync kernel with MC staging: fsl-mc: update TODO and README for restool driver staging: fsl-mc: Management Complex restool driver Documentation/ABI/testing/sysfs-bus-fsl-mc | 11 + Documentation/ABI/testing/sysfs-devices-dprc | 13 + Documentation/ioctl/ioctl-number.txt | 1 + drivers/staging/fsl-mc/README.txt | 11 +- drivers/staging/fsl-mc/TODO | 24 +- drivers/staging/fsl-mc/bus/Kconfig | 7 +- drivers/staging/fsl-mc/bus/Makefile | 3 + drivers/staging/fsl-mc/bus/mc-bus.c | 113 ++++++-- drivers/staging/fsl-mc/bus/mc-ioctl.h | 22 ++ drivers/staging/fsl-mc/bus/mc-restool.c | 392 ++++++++++++++++++++++++++ drivers/staging/fsl-mc/include/mc.h | 14 + 11 files changed, 588 insertions(+), 23 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-fsl-mc create mode 100644 Documentation/ABI/testing/sysfs-devices-dprc create mode 100644 drivers/staging/fsl-mc/bus/mc-ioctl.h create mode 100644 drivers/staging/fsl-mc/bus/mc-restool.c -- 1.7.9.5