From 63cf543b3cc4d6e21d680bde234f697a5588c66e Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Wed, 30 Oct 2019 15:44:39 +0800 Subject: rm include/dt-bindings --- include/dt-bindings/sound/azalia.h | 44 -------------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 include/dt-bindings/sound/azalia.h (limited to 'include/dt-bindings/sound/azalia.h') diff --git a/include/dt-bindings/sound/azalia.h b/include/dt-bindings/sound/azalia.h deleted file mode 100644 index 10ace3e..0000000 --- a/include/dt-bindings/sound/azalia.h +++ /dev/null @@ -1,44 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * Intel HDA audio codec config. This is a mechanicm to configure codecs when - * using Intel HDA audio. - * - * Copyright 2018 Google LLC - * Written by Simon Glass - */ - -#ifndef __AZALIA_H -#define __AZALIA_H - -#define AZALIA_CODEC_SHIFT 28 -#define AZALIA_NID_SHIFT 20 -#define AZALIA_VERB_SHIFT 8 - -/* Supported opcodes */ -#define AZALIA_OPCODE_CONFIG_DEFAULT 0x71c -#define AZALIA_OPCODE_IMPL_ID 0x720 -#define AZALIA_OPCODE_READ_PARAM 0xf00 - -#define AZALIA_PARAM_VENDOR_ID 0 - -/* Generate the register value to write a particular byte of a 32-bit value */ -#define AZALIA_SET_BYTE(codec, nid, opcode, val, byte) \ - ((codec) << AZALIA_CODEC_SHIFT | \ - (nid) << AZALIA_NID_SHIFT | \ - ((opcode) + (byte)) << AZALIA_VERB_SHIFT | \ - (((val) >> ((byte) * 8)) & 0xff)) - -/* Generate the register value to write all bytes of a 32-bit value */ -#define AZALIA_WORD(codec, nid, opcode, val) \ - (AZALIA_SET_BYTE(codec, nid, opcode, val, 0) | \ - AZALIA_SET_BYTE(codec, nid, opcode, val, 1) | \ - AZALIA_SET_BYTE(codec, nid, opcode, val, 2) | \ - AZALIA_SET_BYTE(codec, nid, opcode, val, 3)) - -#define AZALIA_PIN_CFG(codec, nid, val) \ - AZALIA_WORD(codec, nid, AZALIA_OPCODE_CONFIG_DEFAULT, val) - -#define AZALIA_SUBVENDOR(codec, val) \ - AZALIA_WORD(codec, 1, AZALIA_OPCODE_IMPL_ID, val) - -#endif /* __AZALIA_H */ -- cgit v1.2.3