Branch data Line data Source code
1 : : // SPDX-License-Identifier: GPL-2.0-only 2 : : /* 3 : : * generic display timing functions 4 : : * 5 : : * Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix 6 : : */ 7 : : 8 : : #include <linux/export.h> 9 : : #include <linux/slab.h> 10 : : #include <video/display_timing.h> 11 : : 12 : 0 : void display_timings_release(struct display_timings *disp) 13 : : { 14 : 0 : if (disp->timings) { 15 : : unsigned int i; 16 : : 17 : 0 : for (i = 0; i < disp->num_timings; i++) 18 : 0 : kfree(disp->timings[i]); 19 : 0 : kfree(disp->timings); 20 : : } 21 : 0 : kfree(disp); 22 : 0 : } 23 : : EXPORT_SYMBOL_GPL(display_timings_release);