Coverage Report

Created: 2026-03-11 06:21

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/u-boot/drivers/sound/i2s-uclass.c
Line
Count
Source
1
// SPDX-License-Identifier: GPL-2.0+
2
/*
3
 * Copyright 2018 Google LLC
4
 * Written by Simon Glass <sjg@chromium.org>
5
 */
6
7
#define LOG_CATEGORY UCLASS_I2S
8
9
#include <dm.h>
10
#include <i2s.h>
11
12
int i2s_tx_data(struct udevice *dev, void *data, uint data_size)
13
0
{
14
0
  struct i2s_ops *ops = i2s_get_ops(dev);
15
16
0
  if (!ops->tx_data)
17
0
    return -ENOSYS;
18
19
0
  return ops->tx_data(dev, data, data_size);
20
0
}
21
22
UCLASS_DRIVER(i2s) = {
23
  .id   = UCLASS_I2S,
24
  .name   = "i2s",
25
  .per_device_auto  = sizeof(struct i2s_uc_priv),
26
};