mirror of
https://github.com/Ysurac/openmptcprouter.git
synced 2025-03-09 15:40:20 +00:00
Add a directory by kernel instead of a common root, add qnap-301w and rpi4 kernel 6.1 suppport
This commit is contained in:
parent
e910436a7a
commit
46837ec4c0
9459 changed files with 362648 additions and 116345 deletions
|
|
@ -0,0 +1,53 @@
|
|||
/*
|
||||
* Copyright (C) 2011 Freescale Semiconductor, Inc.
|
||||
*
|
||||
* Authors: Chunhe Lan <b25806@freescale.com>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the Free
|
||||
* Software Foundation; either version 2 of the License, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef __BCSR_H_
|
||||
#define __BCSR_H_
|
||||
|
||||
#include <common.h>
|
||||
|
||||
/*
|
||||
* BCSR Bit definitions
|
||||
* BCSR 15 *
|
||||
0 device insertion oriention
|
||||
1 stack processor present
|
||||
2 power supply shut down/normal operation
|
||||
3 I2C bus0 drive enable
|
||||
4 reserved
|
||||
5:7 I2C bus0 select
|
||||
5 - I2C_BUS_0_SS0
|
||||
6 - I2C_BUS_0_SS1
|
||||
7 - I2C_BUS_0_SS2
|
||||
*/
|
||||
|
||||
/* BCSR register base address is 0xFX000020 */
|
||||
#define BCSR_BASE_REG_OFFSET 0x20
|
||||
#define BCSR_ACCESS_REG_ADDR (CONFIG_SYS_BCSR_BASE + BCSR_BASE_REG_OFFSET)
|
||||
|
||||
#define BCSR15_DEV_INS_ORI 0x80
|
||||
#define BCSR15_STACK_PRO_PRE 0x40
|
||||
#define BCSR15_POWER_SUPPLY 0x20
|
||||
#define BCSR15_I2C_BUS0_EN 0x10
|
||||
#define BCSR15_I2C_BUS0_SEG0 0x00
|
||||
#define BCSR15_I2C_BUS0_SEG1 0x04
|
||||
#define BCSR15_I2C_BUS0_SEG2 0x02
|
||||
#define BCSR15_I2C_BUS0_SEG3 0x06
|
||||
#define BCSR15_I2C_BUS0_SEG4 0x01
|
||||
#define BCSR15_I2C_BUS0_SEG5 0x05
|
||||
#define BCSR15_I2C_BUS0_SEG6 0x03
|
||||
#define BCSR15_I2C_BUS0_SEG7 0x07
|
||||
#define BCSR15_I2C_BUS0_SEG_CLR 0x07
|
||||
#define BCSR19_SGMII_SEL_L 0x01
|
||||
|
||||
/*BCSR Utils functions*/
|
||||
void fixup_i2c_bus0_sel_seg0(void);
|
||||
#endif /* __BCSR_H_ */
|
||||
Loading…
Add table
Add a link
Reference in a new issue