1*53c21aaaSAndrew Jeffery /* 2*53c21aaaSAndrew Jeffery * Mailbox Daemon LPC Helpers 3*53c21aaaSAndrew Jeffery * 4*53c21aaaSAndrew Jeffery * Copyright 2017 IBM 5*53c21aaaSAndrew Jeffery * 6*53c21aaaSAndrew Jeffery * Licensed under the Apache License, Version 2.0 (the "License"); 7*53c21aaaSAndrew Jeffery * you may not use this file except in compliance with the License. 8*53c21aaaSAndrew Jeffery * You may obtain a copy of the License at 9*53c21aaaSAndrew Jeffery * 10*53c21aaaSAndrew Jeffery * http://www.apache.org/licenses/LICENSE-2.0 11*53c21aaaSAndrew Jeffery * 12*53c21aaaSAndrew Jeffery * Unless required by applicable law or agreed to in writing, software 13*53c21aaaSAndrew Jeffery * distributed under the License is distributed on an "AS IS" BASIS, 14*53c21aaaSAndrew Jeffery * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15*53c21aaaSAndrew Jeffery * See the License for the specific language governing permissions and 16*53c21aaaSAndrew Jeffery * limitations under the License. 17*53c21aaaSAndrew Jeffery * 18*53c21aaaSAndrew Jeffery */ 19*53c21aaaSAndrew Jeffery 20*53c21aaaSAndrew Jeffery #define _GNU_SOURCE 21*53c21aaaSAndrew Jeffery 22*53c21aaaSAndrew Jeffery #include "mbox.h" 23*53c21aaaSAndrew Jeffery #include "mboxd_lpc.h" 24*53c21aaaSAndrew Jeffery 25*53c21aaaSAndrew Jeffery /* 26*53c21aaaSAndrew Jeffery * reset_lpc() - Reset the lpc bus mapping 27*53c21aaaSAndrew Jeffery * @context: The mbox context pointer 28*53c21aaaSAndrew Jeffery * 29*53c21aaaSAndrew Jeffery * Return: 0 on success otherwise negative error code 30*53c21aaaSAndrew Jeffery */ reset_lpc(struct mbox_context * context)31*53c21aaaSAndrew Jefferyint reset_lpc(struct mbox_context *context) 32*53c21aaaSAndrew Jeffery { 33*53c21aaaSAndrew Jeffery return point_to_flash(context); 34*53c21aaaSAndrew Jeffery } 35