|
@@ -1,255 +0,0 @@
|
|
|
-// ------------------------------------------------------------------
|
|
|
-// Copyright (c) 2004-2010 Atheros Corporation. All rights reserved.
|
|
|
-//
|
|
|
-//
|
|
|
-// Permission to use, copy, modify, and/or distribute this software for any
|
|
|
-// purpose with or without fee is hereby granted, provided that the above
|
|
|
-// copyright notice and this permission notice appear in all copies.
|
|
|
-//
|
|
|
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
|
|
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
|
|
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
|
|
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
|
|
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
|
|
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
|
|
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
-//
|
|
|
-//
|
|
|
-// ------------------------------------------------------------------
|
|
|
-//===================================================================
|
|
|
-// Author(s): ="Atheros"
|
|
|
-//===================================================================
|
|
|
-
|
|
|
-
|
|
|
-#ifndef _GPIO_ATHR_WLAN_REG_REG_H_
|
|
|
-#define _GPIO_ATHR_WLAN_REG_REG_H_
|
|
|
-
|
|
|
-#define WLAN_GPIO_PIN0_ADDRESS 0x00000028
|
|
|
-#define WLAN_GPIO_PIN0_OFFSET 0x00000028
|
|
|
-#define WLAN_GPIO_PIN0_CONFIG_MSB 13
|
|
|
-#define WLAN_GPIO_PIN0_CONFIG_LSB 11
|
|
|
-#define WLAN_GPIO_PIN0_CONFIG_MASK 0x00003800
|
|
|
-#define WLAN_GPIO_PIN0_CONFIG_GET(x) (((x) & WLAN_GPIO_PIN0_CONFIG_MASK) >> WLAN_GPIO_PIN0_CONFIG_LSB)
|
|
|
-#define WLAN_GPIO_PIN0_CONFIG_SET(x) (((x) << WLAN_GPIO_PIN0_CONFIG_LSB) & WLAN_GPIO_PIN0_CONFIG_MASK)
|
|
|
-#define WLAN_GPIO_PIN0_WAKEUP_ENABLE_MSB 10
|
|
|
-#define WLAN_GPIO_PIN0_WAKEUP_ENABLE_LSB 10
|
|
|
-#define WLAN_GPIO_PIN0_WAKEUP_ENABLE_MASK 0x00000400
|
|
|
-#define WLAN_GPIO_PIN0_WAKEUP_ENABLE_GET(x) (((x) & WLAN_GPIO_PIN0_WAKEUP_ENABLE_MASK) >> WLAN_GPIO_PIN0_WAKEUP_ENABLE_LSB)
|
|
|
-#define WLAN_GPIO_PIN0_WAKEUP_ENABLE_SET(x) (((x) << WLAN_GPIO_PIN0_WAKEUP_ENABLE_LSB) & WLAN_GPIO_PIN0_WAKEUP_ENABLE_MASK)
|
|
|
-#define WLAN_GPIO_PIN0_INT_TYPE_MSB 9
|
|
|
-#define WLAN_GPIO_PIN0_INT_TYPE_LSB 7
|
|
|
-#define WLAN_GPIO_PIN0_INT_TYPE_MASK 0x00000380
|
|
|
-#define WLAN_GPIO_PIN0_INT_TYPE_GET(x) (((x) & WLAN_GPIO_PIN0_INT_TYPE_MASK) >> WLAN_GPIO_PIN0_INT_TYPE_LSB)
|
|
|
-#define WLAN_GPIO_PIN0_INT_TYPE_SET(x) (((x) << WLAN_GPIO_PIN0_INT_TYPE_LSB) & WLAN_GPIO_PIN0_INT_TYPE_MASK)
|
|
|
-#define WLAN_GPIO_PIN0_PAD_PULL_MSB 6
|
|
|
-#define WLAN_GPIO_PIN0_PAD_PULL_LSB 5
|
|
|
-#define WLAN_GPIO_PIN0_PAD_PULL_MASK 0x00000060
|
|
|
-#define WLAN_GPIO_PIN0_PAD_PULL_GET(x) (((x) & WLAN_GPIO_PIN0_PAD_PULL_MASK) >> WLAN_GPIO_PIN0_PAD_PULL_LSB)
|
|
|
-#define WLAN_GPIO_PIN0_PAD_PULL_SET(x) (((x) << WLAN_GPIO_PIN0_PAD_PULL_LSB) & WLAN_GPIO_PIN0_PAD_PULL_MASK)
|
|
|
-#define WLAN_GPIO_PIN0_PAD_STRENGTH_MSB 4
|
|
|
-#define WLAN_GPIO_PIN0_PAD_STRENGTH_LSB 3
|
|
|
-#define WLAN_GPIO_PIN0_PAD_STRENGTH_MASK 0x00000018
|
|
|
-#define WLAN_GPIO_PIN0_PAD_STRENGTH_GET(x) (((x) & WLAN_GPIO_PIN0_PAD_STRENGTH_MASK) >> WLAN_GPIO_PIN0_PAD_STRENGTH_LSB)
|
|
|
-#define WLAN_GPIO_PIN0_PAD_STRENGTH_SET(x) (((x) << WLAN_GPIO_PIN0_PAD_STRENGTH_LSB) & WLAN_GPIO_PIN0_PAD_STRENGTH_MASK)
|
|
|
-#define WLAN_GPIO_PIN0_PAD_DRIVER_MSB 2
|
|
|
-#define WLAN_GPIO_PIN0_PAD_DRIVER_LSB 2
|
|
|
-#define WLAN_GPIO_PIN0_PAD_DRIVER_MASK 0x00000004
|
|
|
-#define WLAN_GPIO_PIN0_PAD_DRIVER_GET(x) (((x) & WLAN_GPIO_PIN0_PAD_DRIVER_MASK) >> WLAN_GPIO_PIN0_PAD_DRIVER_LSB)
|
|
|
-#define WLAN_GPIO_PIN0_PAD_DRIVER_SET(x) (((x) << WLAN_GPIO_PIN0_PAD_DRIVER_LSB) & WLAN_GPIO_PIN0_PAD_DRIVER_MASK)
|
|
|
-#define WLAN_GPIO_PIN0_SOURCE_MSB 0
|
|
|
-#define WLAN_GPIO_PIN0_SOURCE_LSB 0
|
|
|
-#define WLAN_GPIO_PIN0_SOURCE_MASK 0x00000001
|
|
|
-#define WLAN_GPIO_PIN0_SOURCE_GET(x) (((x) & WLAN_GPIO_PIN0_SOURCE_MASK) >> WLAN_GPIO_PIN0_SOURCE_LSB)
|
|
|
-#define WLAN_GPIO_PIN0_SOURCE_SET(x) (((x) << WLAN_GPIO_PIN0_SOURCE_LSB) & WLAN_GPIO_PIN0_SOURCE_MASK)
|
|
|
-
|
|
|
-#define WLAN_GPIO_PIN1_ADDRESS 0x0000002c
|
|
|
-#define WLAN_GPIO_PIN1_OFFSET 0x0000002c
|
|
|
-#define WLAN_GPIO_PIN1_CONFIG_MSB 13
|
|
|
-#define WLAN_GPIO_PIN1_CONFIG_LSB 11
|
|
|
-#define WLAN_GPIO_PIN1_CONFIG_MASK 0x00003800
|
|
|
-#define WLAN_GPIO_PIN1_CONFIG_GET(x) (((x) & WLAN_GPIO_PIN1_CONFIG_MASK) >> WLAN_GPIO_PIN1_CONFIG_LSB)
|
|
|
-#define WLAN_GPIO_PIN1_CONFIG_SET(x) (((x) << WLAN_GPIO_PIN1_CONFIG_LSB) & WLAN_GPIO_PIN1_CONFIG_MASK)
|
|
|
-#define WLAN_GPIO_PIN1_WAKEUP_ENABLE_MSB 10
|
|
|
-#define WLAN_GPIO_PIN1_WAKEUP_ENABLE_LSB 10
|
|
|
-#define WLAN_GPIO_PIN1_WAKEUP_ENABLE_MASK 0x00000400
|
|
|
-#define WLAN_GPIO_PIN1_WAKEUP_ENABLE_GET(x) (((x) & WLAN_GPIO_PIN1_WAKEUP_ENABLE_MASK) >> WLAN_GPIO_PIN1_WAKEUP_ENABLE_LSB)
|
|
|
-#define WLAN_GPIO_PIN1_WAKEUP_ENABLE_SET(x) (((x) << WLAN_GPIO_PIN1_WAKEUP_ENABLE_LSB) & WLAN_GPIO_PIN1_WAKEUP_ENABLE_MASK)
|
|
|
-#define WLAN_GPIO_PIN1_INT_TYPE_MSB 9
|
|
|
-#define WLAN_GPIO_PIN1_INT_TYPE_LSB 7
|
|
|
-#define WLAN_GPIO_PIN1_INT_TYPE_MASK 0x00000380
|
|
|
-#define WLAN_GPIO_PIN1_INT_TYPE_GET(x) (((x) & WLAN_GPIO_PIN1_INT_TYPE_MASK) >> WLAN_GPIO_PIN1_INT_TYPE_LSB)
|
|
|
-#define WLAN_GPIO_PIN1_INT_TYPE_SET(x) (((x) << WLAN_GPIO_PIN1_INT_TYPE_LSB) & WLAN_GPIO_PIN1_INT_TYPE_MASK)
|
|
|
-#define WLAN_GPIO_PIN1_PAD_PULL_MSB 6
|
|
|
-#define WLAN_GPIO_PIN1_PAD_PULL_LSB 5
|
|
|
-#define WLAN_GPIO_PIN1_PAD_PULL_MASK 0x00000060
|
|
|
-#define WLAN_GPIO_PIN1_PAD_PULL_GET(x) (((x) & WLAN_GPIO_PIN1_PAD_PULL_MASK) >> WLAN_GPIO_PIN1_PAD_PULL_LSB)
|
|
|
-#define WLAN_GPIO_PIN1_PAD_PULL_SET(x) (((x) << WLAN_GPIO_PIN1_PAD_PULL_LSB) & WLAN_GPIO_PIN1_PAD_PULL_MASK)
|
|
|
-#define WLAN_GPIO_PIN1_PAD_STRENGTH_MSB 4
|
|
|
-#define WLAN_GPIO_PIN1_PAD_STRENGTH_LSB 3
|
|
|
-#define WLAN_GPIO_PIN1_PAD_STRENGTH_MASK 0x00000018
|
|
|
-#define WLAN_GPIO_PIN1_PAD_STRENGTH_GET(x) (((x) & WLAN_GPIO_PIN1_PAD_STRENGTH_MASK) >> WLAN_GPIO_PIN1_PAD_STRENGTH_LSB)
|
|
|
-#define WLAN_GPIO_PIN1_PAD_STRENGTH_SET(x) (((x) << WLAN_GPIO_PIN1_PAD_STRENGTH_LSB) & WLAN_GPIO_PIN1_PAD_STRENGTH_MASK)
|
|
|
-#define WLAN_GPIO_PIN1_PAD_DRIVER_MSB 2
|
|
|
-#define WLAN_GPIO_PIN1_PAD_DRIVER_LSB 2
|
|
|
-#define WLAN_GPIO_PIN1_PAD_DRIVER_MASK 0x00000004
|
|
|
-#define WLAN_GPIO_PIN1_PAD_DRIVER_GET(x) (((x) & WLAN_GPIO_PIN1_PAD_DRIVER_MASK) >> WLAN_GPIO_PIN1_PAD_DRIVER_LSB)
|
|
|
-#define WLAN_GPIO_PIN1_PAD_DRIVER_SET(x) (((x) << WLAN_GPIO_PIN1_PAD_DRIVER_LSB) & WLAN_GPIO_PIN1_PAD_DRIVER_MASK)
|
|
|
-#define WLAN_GPIO_PIN1_SOURCE_MSB 0
|
|
|
-#define WLAN_GPIO_PIN1_SOURCE_LSB 0
|
|
|
-#define WLAN_GPIO_PIN1_SOURCE_MASK 0x00000001
|
|
|
-#define WLAN_GPIO_PIN1_SOURCE_GET(x) (((x) & WLAN_GPIO_PIN1_SOURCE_MASK) >> WLAN_GPIO_PIN1_SOURCE_LSB)
|
|
|
-#define WLAN_GPIO_PIN1_SOURCE_SET(x) (((x) << WLAN_GPIO_PIN1_SOURCE_LSB) & WLAN_GPIO_PIN1_SOURCE_MASK)
|
|
|
-
|
|
|
-#define WLAN_GPIO_PIN10_ADDRESS 0x00000050
|
|
|
-#define WLAN_GPIO_PIN10_OFFSET 0x00000050
|
|
|
-#define WLAN_GPIO_PIN10_CONFIG_MSB 13
|
|
|
-#define WLAN_GPIO_PIN10_CONFIG_LSB 11
|
|
|
-#define WLAN_GPIO_PIN10_CONFIG_MASK 0x00003800
|
|
|
-#define WLAN_GPIO_PIN10_CONFIG_GET(x) (((x) & WLAN_GPIO_PIN10_CONFIG_MASK) >> WLAN_GPIO_PIN10_CONFIG_LSB)
|
|
|
-#define WLAN_GPIO_PIN10_CONFIG_SET(x) (((x) << WLAN_GPIO_PIN10_CONFIG_LSB) & WLAN_GPIO_PIN10_CONFIG_MASK)
|
|
|
-#define WLAN_GPIO_PIN10_WAKEUP_ENABLE_MSB 10
|
|
|
-#define WLAN_GPIO_PIN10_WAKEUP_ENABLE_LSB 10
|
|
|
-#define WLAN_GPIO_PIN10_WAKEUP_ENABLE_MASK 0x00000400
|
|
|
-#define WLAN_GPIO_PIN10_WAKEUP_ENABLE_GET(x) (((x) & WLAN_GPIO_PIN10_WAKEUP_ENABLE_MASK) >> WLAN_GPIO_PIN10_WAKEUP_ENABLE_LSB)
|
|
|
-#define WLAN_GPIO_PIN10_WAKEUP_ENABLE_SET(x) (((x) << WLAN_GPIO_PIN10_WAKEUP_ENABLE_LSB) & WLAN_GPIO_PIN10_WAKEUP_ENABLE_MASK)
|
|
|
-#define WLAN_GPIO_PIN10_INT_TYPE_MSB 9
|
|
|
-#define WLAN_GPIO_PIN10_INT_TYPE_LSB 7
|
|
|
-#define WLAN_GPIO_PIN10_INT_TYPE_MASK 0x00000380
|
|
|
-#define WLAN_GPIO_PIN10_INT_TYPE_GET(x) (((x) & WLAN_GPIO_PIN10_INT_TYPE_MASK) >> WLAN_GPIO_PIN10_INT_TYPE_LSB)
|
|
|
-#define WLAN_GPIO_PIN10_INT_TYPE_SET(x) (((x) << WLAN_GPIO_PIN10_INT_TYPE_LSB) & WLAN_GPIO_PIN10_INT_TYPE_MASK)
|
|
|
-#define WLAN_GPIO_PIN10_PAD_PULL_MSB 6
|
|
|
-#define WLAN_GPIO_PIN10_PAD_PULL_LSB 5
|
|
|
-#define WLAN_GPIO_PIN10_PAD_PULL_MASK 0x00000060
|
|
|
-#define WLAN_GPIO_PIN10_PAD_PULL_GET(x) (((x) & WLAN_GPIO_PIN10_PAD_PULL_MASK) >> WLAN_GPIO_PIN10_PAD_PULL_LSB)
|
|
|
-#define WLAN_GPIO_PIN10_PAD_PULL_SET(x) (((x) << WLAN_GPIO_PIN10_PAD_PULL_LSB) & WLAN_GPIO_PIN10_PAD_PULL_MASK)
|
|
|
-#define WLAN_GPIO_PIN10_PAD_STRENGTH_MSB 4
|
|
|
-#define WLAN_GPIO_PIN10_PAD_STRENGTH_LSB 3
|
|
|
-#define WLAN_GPIO_PIN10_PAD_STRENGTH_MASK 0x00000018
|
|
|
-#define WLAN_GPIO_PIN10_PAD_STRENGTH_GET(x) (((x) & WLAN_GPIO_PIN10_PAD_STRENGTH_MASK) >> WLAN_GPIO_PIN10_PAD_STRENGTH_LSB)
|
|
|
-#define WLAN_GPIO_PIN10_PAD_STRENGTH_SET(x) (((x) << WLAN_GPIO_PIN10_PAD_STRENGTH_LSB) & WLAN_GPIO_PIN10_PAD_STRENGTH_MASK)
|
|
|
-#define WLAN_GPIO_PIN10_PAD_DRIVER_MSB 2
|
|
|
-#define WLAN_GPIO_PIN10_PAD_DRIVER_LSB 2
|
|
|
-#define WLAN_GPIO_PIN10_PAD_DRIVER_MASK 0x00000004
|
|
|
-#define WLAN_GPIO_PIN10_PAD_DRIVER_GET(x) (((x) & WLAN_GPIO_PIN10_PAD_DRIVER_MASK) >> WLAN_GPIO_PIN10_PAD_DRIVER_LSB)
|
|
|
-#define WLAN_GPIO_PIN10_PAD_DRIVER_SET(x) (((x) << WLAN_GPIO_PIN10_PAD_DRIVER_LSB) & WLAN_GPIO_PIN10_PAD_DRIVER_MASK)
|
|
|
-#define WLAN_GPIO_PIN10_SOURCE_MSB 0
|
|
|
-#define WLAN_GPIO_PIN10_SOURCE_LSB 0
|
|
|
-#define WLAN_GPIO_PIN10_SOURCE_MASK 0x00000001
|
|
|
-#define WLAN_GPIO_PIN10_SOURCE_GET(x) (((x) & WLAN_GPIO_PIN10_SOURCE_MASK) >> WLAN_GPIO_PIN10_SOURCE_LSB)
|
|
|
-#define WLAN_GPIO_PIN10_SOURCE_SET(x) (((x) << WLAN_GPIO_PIN10_SOURCE_LSB) & WLAN_GPIO_PIN10_SOURCE_MASK)
|
|
|
-
|
|
|
-#define WLAN_GPIO_PIN11_ADDRESS 0x00000054
|
|
|
-#define WLAN_GPIO_PIN11_OFFSET 0x00000054
|
|
|
-#define WLAN_GPIO_PIN11_CONFIG_MSB 13
|
|
|
-#define WLAN_GPIO_PIN11_CONFIG_LSB 11
|
|
|
-#define WLAN_GPIO_PIN11_CONFIG_MASK 0x00003800
|
|
|
-#define WLAN_GPIO_PIN11_CONFIG_GET(x) (((x) & WLAN_GPIO_PIN11_CONFIG_MASK) >> WLAN_GPIO_PIN11_CONFIG_LSB)
|
|
|
-#define WLAN_GPIO_PIN11_CONFIG_SET(x) (((x) << WLAN_GPIO_PIN11_CONFIG_LSB) & WLAN_GPIO_PIN11_CONFIG_MASK)
|
|
|
-#define WLAN_GPIO_PIN11_WAKEUP_ENABLE_MSB 10
|
|
|
-#define WLAN_GPIO_PIN11_WAKEUP_ENABLE_LSB 10
|
|
|
-#define WLAN_GPIO_PIN11_WAKEUP_ENABLE_MASK 0x00000400
|
|
|
-#define WLAN_GPIO_PIN11_WAKEUP_ENABLE_GET(x) (((x) & WLAN_GPIO_PIN11_WAKEUP_ENABLE_MASK) >> WLAN_GPIO_PIN11_WAKEUP_ENABLE_LSB)
|
|
|
-#define WLAN_GPIO_PIN11_WAKEUP_ENABLE_SET(x) (((x) << WLAN_GPIO_PIN11_WAKEUP_ENABLE_LSB) & WLAN_GPIO_PIN11_WAKEUP_ENABLE_MASK)
|
|
|
-#define WLAN_GPIO_PIN11_INT_TYPE_MSB 9
|
|
|
-#define WLAN_GPIO_PIN11_INT_TYPE_LSB 7
|
|
|
-#define WLAN_GPIO_PIN11_INT_TYPE_MASK 0x00000380
|
|
|
-#define WLAN_GPIO_PIN11_INT_TYPE_GET(x) (((x) & WLAN_GPIO_PIN11_INT_TYPE_MASK) >> WLAN_GPIO_PIN11_INT_TYPE_LSB)
|
|
|
-#define WLAN_GPIO_PIN11_INT_TYPE_SET(x) (((x) << WLAN_GPIO_PIN11_INT_TYPE_LSB) & WLAN_GPIO_PIN11_INT_TYPE_MASK)
|
|
|
-#define WLAN_GPIO_PIN11_PAD_PULL_MSB 6
|
|
|
-#define WLAN_GPIO_PIN11_PAD_PULL_LSB 5
|
|
|
-#define WLAN_GPIO_PIN11_PAD_PULL_MASK 0x00000060
|
|
|
-#define WLAN_GPIO_PIN11_PAD_PULL_GET(x) (((x) & WLAN_GPIO_PIN11_PAD_PULL_MASK) >> WLAN_GPIO_PIN11_PAD_PULL_LSB)
|
|
|
-#define WLAN_GPIO_PIN11_PAD_PULL_SET(x) (((x) << WLAN_GPIO_PIN11_PAD_PULL_LSB) & WLAN_GPIO_PIN11_PAD_PULL_MASK)
|
|
|
-#define WLAN_GPIO_PIN11_PAD_STRENGTH_MSB 4
|
|
|
-#define WLAN_GPIO_PIN11_PAD_STRENGTH_LSB 3
|
|
|
-#define WLAN_GPIO_PIN11_PAD_STRENGTH_MASK 0x00000018
|
|
|
-#define WLAN_GPIO_PIN11_PAD_STRENGTH_GET(x) (((x) & WLAN_GPIO_PIN11_PAD_STRENGTH_MASK) >> WLAN_GPIO_PIN11_PAD_STRENGTH_LSB)
|
|
|
-#define WLAN_GPIO_PIN11_PAD_STRENGTH_SET(x) (((x) << WLAN_GPIO_PIN11_PAD_STRENGTH_LSB) & WLAN_GPIO_PIN11_PAD_STRENGTH_MASK)
|
|
|
-#define WLAN_GPIO_PIN11_PAD_DRIVER_MSB 2
|
|
|
-#define WLAN_GPIO_PIN11_PAD_DRIVER_LSB 2
|
|
|
-#define WLAN_GPIO_PIN11_PAD_DRIVER_MASK 0x00000004
|
|
|
-#define WLAN_GPIO_PIN11_PAD_DRIVER_GET(x) (((x) & WLAN_GPIO_PIN11_PAD_DRIVER_MASK) >> WLAN_GPIO_PIN11_PAD_DRIVER_LSB)
|
|
|
-#define WLAN_GPIO_PIN11_PAD_DRIVER_SET(x) (((x) << WLAN_GPIO_PIN11_PAD_DRIVER_LSB) & WLAN_GPIO_PIN11_PAD_DRIVER_MASK)
|
|
|
-#define WLAN_GPIO_PIN11_SOURCE_MSB 0
|
|
|
-#define WLAN_GPIO_PIN11_SOURCE_LSB 0
|
|
|
-#define WLAN_GPIO_PIN11_SOURCE_MASK 0x00000001
|
|
|
-#define WLAN_GPIO_PIN11_SOURCE_GET(x) (((x) & WLAN_GPIO_PIN11_SOURCE_MASK) >> WLAN_GPIO_PIN11_SOURCE_LSB)
|
|
|
-#define WLAN_GPIO_PIN11_SOURCE_SET(x) (((x) << WLAN_GPIO_PIN11_SOURCE_LSB) & WLAN_GPIO_PIN11_SOURCE_MASK)
|
|
|
-
|
|
|
-#define WLAN_GPIO_PIN12_ADDRESS 0x00000058
|
|
|
-#define WLAN_GPIO_PIN12_OFFSET 0x00000058
|
|
|
-#define WLAN_GPIO_PIN12_CONFIG_MSB 13
|
|
|
-#define WLAN_GPIO_PIN12_CONFIG_LSB 11
|
|
|
-#define WLAN_GPIO_PIN12_CONFIG_MASK 0x00003800
|
|
|
-#define WLAN_GPIO_PIN12_CONFIG_GET(x) (((x) & WLAN_GPIO_PIN12_CONFIG_MASK) >> WLAN_GPIO_PIN12_CONFIG_LSB)
|
|
|
-#define WLAN_GPIO_PIN12_CONFIG_SET(x) (((x) << WLAN_GPIO_PIN12_CONFIG_LSB) & WLAN_GPIO_PIN12_CONFIG_MASK)
|
|
|
-#define WLAN_GPIO_PIN12_WAKEUP_ENABLE_MSB 10
|
|
|
-#define WLAN_GPIO_PIN12_WAKEUP_ENABLE_LSB 10
|
|
|
-#define WLAN_GPIO_PIN12_WAKEUP_ENABLE_MASK 0x00000400
|
|
|
-#define WLAN_GPIO_PIN12_WAKEUP_ENABLE_GET(x) (((x) & WLAN_GPIO_PIN12_WAKEUP_ENABLE_MASK) >> WLAN_GPIO_PIN12_WAKEUP_ENABLE_LSB)
|
|
|
-#define WLAN_GPIO_PIN12_WAKEUP_ENABLE_SET(x) (((x) << WLAN_GPIO_PIN12_WAKEUP_ENABLE_LSB) & WLAN_GPIO_PIN12_WAKEUP_ENABLE_MASK)
|
|
|
-#define WLAN_GPIO_PIN12_INT_TYPE_MSB 9
|
|
|
-#define WLAN_GPIO_PIN12_INT_TYPE_LSB 7
|
|
|
-#define WLAN_GPIO_PIN12_INT_TYPE_MASK 0x00000380
|
|
|
-#define WLAN_GPIO_PIN12_INT_TYPE_GET(x) (((x) & WLAN_GPIO_PIN12_INT_TYPE_MASK) >> WLAN_GPIO_PIN12_INT_TYPE_LSB)
|
|
|
-#define WLAN_GPIO_PIN12_INT_TYPE_SET(x) (((x) << WLAN_GPIO_PIN12_INT_TYPE_LSB) & WLAN_GPIO_PIN12_INT_TYPE_MASK)
|
|
|
-#define WLAN_GPIO_PIN12_PAD_PULL_MSB 6
|
|
|
-#define WLAN_GPIO_PIN12_PAD_PULL_LSB 5
|
|
|
-#define WLAN_GPIO_PIN12_PAD_PULL_MASK 0x00000060
|
|
|
-#define WLAN_GPIO_PIN12_PAD_PULL_GET(x) (((x) & WLAN_GPIO_PIN12_PAD_PULL_MASK) >> WLAN_GPIO_PIN12_PAD_PULL_LSB)
|
|
|
-#define WLAN_GPIO_PIN12_PAD_PULL_SET(x) (((x) << WLAN_GPIO_PIN12_PAD_PULL_LSB) & WLAN_GPIO_PIN12_PAD_PULL_MASK)
|
|
|
-#define WLAN_GPIO_PIN12_PAD_STRENGTH_MSB 4
|
|
|
-#define WLAN_GPIO_PIN12_PAD_STRENGTH_LSB 3
|
|
|
-#define WLAN_GPIO_PIN12_PAD_STRENGTH_MASK 0x00000018
|
|
|
-#define WLAN_GPIO_PIN12_PAD_STRENGTH_GET(x) (((x) & WLAN_GPIO_PIN12_PAD_STRENGTH_MASK) >> WLAN_GPIO_PIN12_PAD_STRENGTH_LSB)
|
|
|
-#define WLAN_GPIO_PIN12_PAD_STRENGTH_SET(x) (((x) << WLAN_GPIO_PIN12_PAD_STRENGTH_LSB) & WLAN_GPIO_PIN12_PAD_STRENGTH_MASK)
|
|
|
-#define WLAN_GPIO_PIN12_PAD_DRIVER_MSB 2
|
|
|
-#define WLAN_GPIO_PIN12_PAD_DRIVER_LSB 2
|
|
|
-#define WLAN_GPIO_PIN12_PAD_DRIVER_MASK 0x00000004
|
|
|
-#define WLAN_GPIO_PIN12_PAD_DRIVER_GET(x) (((x) & WLAN_GPIO_PIN12_PAD_DRIVER_MASK) >> WLAN_GPIO_PIN12_PAD_DRIVER_LSB)
|
|
|
-#define WLAN_GPIO_PIN12_PAD_DRIVER_SET(x) (((x) << WLAN_GPIO_PIN12_PAD_DRIVER_LSB) & WLAN_GPIO_PIN12_PAD_DRIVER_MASK)
|
|
|
-#define WLAN_GPIO_PIN12_SOURCE_MSB 0
|
|
|
-#define WLAN_GPIO_PIN12_SOURCE_LSB 0
|
|
|
-#define WLAN_GPIO_PIN12_SOURCE_MASK 0x00000001
|
|
|
-#define WLAN_GPIO_PIN12_SOURCE_GET(x) (((x) & WLAN_GPIO_PIN12_SOURCE_MASK) >> WLAN_GPIO_PIN12_SOURCE_LSB)
|
|
|
-#define WLAN_GPIO_PIN12_SOURCE_SET(x) (((x) << WLAN_GPIO_PIN12_SOURCE_LSB) & WLAN_GPIO_PIN12_SOURCE_MASK)
|
|
|
-
|
|
|
-#define WLAN_GPIO_PIN13_ADDRESS 0x0000005c
|
|
|
-#define WLAN_GPIO_PIN13_OFFSET 0x0000005c
|
|
|
-#define WLAN_GPIO_PIN13_CONFIG_MSB 13
|
|
|
-#define WLAN_GPIO_PIN13_CONFIG_LSB 11
|
|
|
-#define WLAN_GPIO_PIN13_CONFIG_MASK 0x00003800
|
|
|
-#define WLAN_GPIO_PIN13_CONFIG_GET(x) (((x) & WLAN_GPIO_PIN13_CONFIG_MASK) >> WLAN_GPIO_PIN13_CONFIG_LSB)
|
|
|
-#define WLAN_GPIO_PIN13_CONFIG_SET(x) (((x) << WLAN_GPIO_PIN13_CONFIG_LSB) & WLAN_GPIO_PIN13_CONFIG_MASK)
|
|
|
-#define WLAN_GPIO_PIN13_WAKEUP_ENABLE_MSB 10
|
|
|
-#define WLAN_GPIO_PIN13_WAKEUP_ENABLE_LSB 10
|
|
|
-#define WLAN_GPIO_PIN13_WAKEUP_ENABLE_MASK 0x00000400
|
|
|
-#define WLAN_GPIO_PIN13_WAKEUP_ENABLE_GET(x) (((x) & WLAN_GPIO_PIN13_WAKEUP_ENABLE_MASK) >> WLAN_GPIO_PIN13_WAKEUP_ENABLE_LSB)
|
|
|
-#define WLAN_GPIO_PIN13_WAKEUP_ENABLE_SET(x) (((x) << WLAN_GPIO_PIN13_WAKEUP_ENABLE_LSB) & WLAN_GPIO_PIN13_WAKEUP_ENABLE_MASK)
|
|
|
-#define WLAN_GPIO_PIN13_INT_TYPE_MSB 9
|
|
|
-#define WLAN_GPIO_PIN13_INT_TYPE_LSB 7
|
|
|
-#define WLAN_GPIO_PIN13_INT_TYPE_MASK 0x00000380
|
|
|
-#define WLAN_GPIO_PIN13_INT_TYPE_GET(x) (((x) & WLAN_GPIO_PIN13_INT_TYPE_MASK) >> WLAN_GPIO_PIN13_INT_TYPE_LSB)
|
|
|
-#define WLAN_GPIO_PIN13_INT_TYPE_SET(x) (((x) << WLAN_GPIO_PIN13_INT_TYPE_LSB) & WLAN_GPIO_PIN13_INT_TYPE_MASK)
|
|
|
-#define WLAN_GPIO_PIN13_PAD_PULL_MSB 6
|
|
|
-#define WLAN_GPIO_PIN13_PAD_PULL_LSB 5
|
|
|
-#define WLAN_GPIO_PIN13_PAD_PULL_MASK 0x00000060
|
|
|
-#define WLAN_GPIO_PIN13_PAD_PULL_GET(x) (((x) & WLAN_GPIO_PIN13_PAD_PULL_MASK) >> WLAN_GPIO_PIN13_PAD_PULL_LSB)
|
|
|
-#define WLAN_GPIO_PIN13_PAD_PULL_SET(x) (((x) << WLAN_GPIO_PIN13_PAD_PULL_LSB) & WLAN_GPIO_PIN13_PAD_PULL_MASK)
|
|
|
-#define WLAN_GPIO_PIN13_PAD_STRENGTH_MSB 4
|
|
|
-#define WLAN_GPIO_PIN13_PAD_STRENGTH_LSB 3
|
|
|
-#define WLAN_GPIO_PIN13_PAD_STRENGTH_MASK 0x00000018
|
|
|
-#define WLAN_GPIO_PIN13_PAD_STRENGTH_GET(x) (((x) & WLAN_GPIO_PIN13_PAD_STRENGTH_MASK) >> WLAN_GPIO_PIN13_PAD_STRENGTH_LSB)
|
|
|
-#define WLAN_GPIO_PIN13_PAD_STRENGTH_SET(x) (((x) << WLAN_GPIO_PIN13_PAD_STRENGTH_LSB) & WLAN_GPIO_PIN13_PAD_STRENGTH_MASK)
|
|
|
-#define WLAN_GPIO_PIN13_PAD_DRIVER_MSB 2
|
|
|
-#define WLAN_GPIO_PIN13_PAD_DRIVER_LSB 2
|
|
|
-#define WLAN_GPIO_PIN13_PAD_DRIVER_MASK 0x00000004
|
|
|
-#define WLAN_GPIO_PIN13_PAD_DRIVER_GET(x) (((x) & WLAN_GPIO_PIN13_PAD_DRIVER_MASK) >> WLAN_GPIO_PIN13_PAD_DRIVER_LSB)
|
|
|
-#define WLAN_GPIO_PIN13_PAD_DRIVER_SET(x) (((x) << WLAN_GPIO_PIN13_PAD_DRIVER_LSB) & WLAN_GPIO_PIN13_PAD_DRIVER_MASK)
|
|
|
-#define WLAN_GPIO_PIN13_SOURCE_MSB 0
|
|
|
-#define WLAN_GPIO_PIN13_SOURCE_LSB 0
|
|
|
-#define WLAN_GPIO_PIN13_SOURCE_MASK 0x00000001
|
|
|
-#define WLAN_GPIO_PIN13_SOURCE_GET(x) (((x) & WLAN_GPIO_PIN13_SOURCE_MASK) >> WLAN_GPIO_PIN13_SOURCE_LSB)
|
|
|
-#define WLAN_GPIO_PIN13_SOURCE_SET(x) (((x) << WLAN_GPIO_PIN13_SOURCE_LSB) & WLAN_GPIO_PIN13_SOURCE_MASK)
|
|
|
-
|
|
|
-#endif /* _GPIO_ATHR_WLAN_REG_H_ */
|