Home
last modified time | relevance | path

Searched refs:iomux_cfg_t (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-mxs/
H A Diomux.h30 typedef u32 iomux_cfg_t; typedef
33 #define MXS_PAD_BANK_MASK ((iomux_cfg_t)0x7 << MXS_PAD_BANK_SHIFT)
35 #define MXS_PAD_PIN_MASK ((iomux_cfg_t)0x1f << MXS_PAD_PIN_SHIFT)
37 #define MXS_PAD_MUXSEL_MASK ((iomux_cfg_t)0x3 << MXS_PAD_MUXSEL_SHIFT)
39 #define MXS_PAD_MA_MASK ((iomux_cfg_t)0x3 << MXS_PAD_MA_SHIFT)
41 #define MXS_PAD_MA_VALID_MASK ((iomux_cfg_t)0x1 << MXS_PAD_MA_VALID_SHIFT)
43 #define MXS_PAD_VOL_MASK ((iomux_cfg_t)0x1 << MXS_PAD_VOL_SHIFT)
45 #define MXS_PAD_VOL_VALID_MASK ((iomux_cfg_t)0x1 << MXS_PAD_VOL_VALID_SHIFT)
47 #define MXS_PAD_PULL_MASK ((iomux_cfg_t)0x1 << MXS_PAD_PULL_SHIFT)
49 #define MXS_PAD_PULL_VALID_MASK ((iomux_cfg_t)0x1 << MXS_PAD_PULL_VALID_SHIFT)
[all …]
H A Dsys_proto.h26 const iomux_cfg_t *iomux_setup,
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-mx7ulp/
H A Diomux.h45 typedef u64 iomux_cfg_t; typedef
48 #define MUX_CTRL_OFS_MASK ((iomux_cfg_t)0xffff << MUX_CTRL_OFS_SHIFT)
50 #define MUX_SEL_INPUT_OFS_MASK ((iomux_cfg_t)0xffff << \
54 #define MUX_MODE_MASK ((iomux_cfg_t)0x3f << MUX_MODE_SHIFT)
56 #define MUX_SEL_INPUT_MASK ((iomux_cfg_t)0xf << MUX_SEL_INPUT_SHIFT)
58 #define MUX_PAD_CTRL_MASK ((iomux_cfg_t)0x7ffff << MUX_PAD_CTRL_SHIFT)
60 #define MUX_PAD_CTRL(x) ((iomux_cfg_t)(x) << MUX_PAD_CTRL_SHIFT)
64 (((iomux_cfg_t)(mux_ctrl_ofs) << MUX_CTRL_OFS_SHIFT) | \
65 ((iomux_cfg_t)(mux_mode) << MUX_MODE_SHIFT) | \
66 ((iomux_cfg_t)(pad_ctrl) << MUX_PAD_CTRL_SHIFT) | \
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/mach-imx/mx7ulp/
H A Diomux.c23 void mx7ulp_iomux_setup_pad(iomux_cfg_t pad) in mx7ulp_iomux_setup_pad()
60 void mx7ulp_iomux_setup_multiple_pads(iomux_cfg_t const *pad_list, in mx7ulp_iomux_setup_multiple_pads()
63 iomux_cfg_t const *p = pad_list; in mx7ulp_iomux_setup_multiple_pads()
/OK3568_Linux_fs/u-boot/arch/arm/cpu/arm926ejs/mxs/
H A Diomux.c30 int mxs_iomux_setup_pad(iomux_cfg_t pad) in mxs_iomux_setup_pad()
83 int mxs_iomux_setup_multiple_pads(const iomux_cfg_t *pad_list, unsigned count) in mxs_iomux_setup_multiple_pads()
85 const iomux_cfg_t *p = pad_list; in mxs_iomux_setup_multiple_pads()
H A Dspl_boot.c45 static const iomux_cfg_t iomux_boot[] = {
120 const iomux_cfg_t *iomux_setup, in mxs_common_spl_init()
/OK3568_Linux_fs/u-boot/board/sandisk/sansa_fuze_plus/
H A Dsfp.c79 const iomux_cfg_t iomux_lcd_gpio[] = {
105 const iomux_cfg_t iomux_lcd_lcd[] = {
134 iomux_cfg_t mux; in mxsfb_read_register()
H A Dspl_boot.c20 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/freescale/mx7ulp_evk/
H A Dmx7ulp_evk.c24 static iomux_cfg_t const lpuart4_pads[] = {
/OK3568_Linux_fs/u-boot/board/olimex/mx23_olinuxino/
H A Dspl_boot.c19 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/technologic/ts4600/
H A Diomux.c27 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/schulercontrol/sc_sps_1/
H A Dspl_boot.c23 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/ppcag/bg0900/
H A Dspl_boot.c21 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/bluegiga/apx4devkit/
H A Dspl_boot.c30 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/freescale/mx23evk/
H A Dspl_boot.c21 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/creative/xfi3/
H A Dspl_boot.c20 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/freescale/mx28evk/
H A Diomux.c24 const iomux_cfg_t iomux_setup[] = {
/OK3568_Linux_fs/u-boot/board/aries/m28evk/
H A Dspl_boot.c26 const iomux_cfg_t iomux_setup[] = {