host1x01.c (694B)
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Host1x init for T20 and T30 Architecture Chips 4 * 5 * Copyright (c) 2011-2013, NVIDIA Corporation. 6 */ 7 8/* include hw specification */ 9#include "host1x01.h" 10#include "host1x01_hardware.h" 11 12/* include code */ 13#define HOST1X_HW 1 14 15#include "cdma_hw.c" 16#include "channel_hw.c" 17#include "debug_hw.c" 18#include "intr_hw.c" 19#include "syncpt_hw.c" 20 21#include "../dev.h" 22 23int host1x01_init(struct host1x *host) 24{ 25 host->channel_op = &host1x_channel_ops; 26 host->cdma_op = &host1x_cdma_ops; 27 host->cdma_pb_op = &host1x_pushbuffer_ops; 28 host->syncpt_op = &host1x_syncpt_ops; 29 host->intr_op = &host1x_intr_ops; 30 host->debug_op = &host1x_debug_ops; 31 32 return 0; 33}