1 // SPDX-License-Identifier: GPL-2.0+ 2 /* 3 * Copyright (C) 2015 Google, Inc 4 * Written by Simon Glass <sjg@chromium.org> 5 */ 6 7 #include <common.h> 8 #include <dm.h> 9 #include <video_bridge.h> 10 11 static int ptn3460_attach(struct udevice *dev) 12 { 13 debug("%s: %s\n", __func__, dev->name); 14 15 return video_bridge_set_active(dev, true); 16 } 17 18 struct video_bridge_ops ptn3460_ops = { 19 .attach = ptn3460_attach, 20 }; 21 22 static const struct udevice_id ptn3460_ids[] = { 23 { .compatible = "nxp,ptn3460", }, 24 { } 25 }; 26 27 U_BOOT_DRIVER(parade_ptn3460) = { 28 .name = "nmp_ptn3460", 29 .id = UCLASS_VIDEO_BRIDGE, 30 .of_match = ptn3460_ids, 31 .ops = &ptn3460_ops, 32 }; 33