cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

host1x04.c (671B)


      1// SPDX-License-Identifier: GPL-2.0-only
      2/*
      3 * Host1x init for Tegra124 SoCs
      4 *
      5 * Copyright (c) 2013 NVIDIA Corporation.
      6 */
      7
      8/* include hw specification */
      9#include "host1x04.h"
     10#include "host1x04_hardware.h"
     11
     12/* include code */
     13#define HOST1X_HW 4
     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 host1x04_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}