| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | mpc8xx_fec.c | 60 offsetof(immap_t, im_cpm.cp_fec1), 70 offsetof(immap_t, im_cpm.cp_fec2), 306 setbits_be32(&immr->im_cpm.cp_cptr, mask); in fec_10Mbps() 319 clrbits_be32(&immr->im_cpm.cp_cptr, mask); in fec_100Mbps() 361 out_be32(&immr->im_cpm.cp_fec1.fec_mii_speed, in fec_pin_init() 381 setbits_be32(&immr->im_cpm.cp_pbpar, 0x00001001); in fec_pin_init() 382 clrbits_be32(&immr->im_cpm.cp_pbdir, 0x00001001); in fec_pin_init() 387 setbits_be32(&immr->im_cpm.cp_pepar, 0x00000003); in fec_pin_init() 388 setbits_be32(&immr->im_cpm.cp_pedir, 0x00000003); in fec_pin_init() 389 clrbits_be32(&immr->im_cpm.cp_peso, 0x00000003); in fec_pin_init() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/rtc/ |
| H A D | ds1306.c | 76 immap->im_cpm.cp_pbdat |= PB_SPI_CE; in rtc_get() 110 immap->im_cpm.cp_pbdat &= ~PB_SPI_CE; /* Disable DS1306 Chip */ in rtc_get() 132 immap->im_cpm.cp_pbdat |= PB_SPI_CE; /* Enable DS1306 Chip */ in rtc_set() 140 immap->im_cpm.cp_pbdat &= ~PB_SPI_CE; in rtc_set() 144 immap->im_cpm.cp_pbdat |= PB_SPI_CE; in rtc_set() 161 immap->im_cpm.cp_pbdat &= ~PB_SPI_CE; /* Disable DS1306 Chip */ in rtc_set() 165 immap->im_cpm.cp_pbdat |= PB_SPI_CE; /* Enable DS1306 Chip */ in rtc_set() 173 immap->im_cpm.cp_pbdat &= ~PB_SPI_CE; /* Disable DS1306 Chip */ in rtc_set() 204 immap->im_cpm.cp_pbdat &= ~(PB_SPI_CE | PB_SPIMOSI | PB_SPISCK); in init_spi() 207 immap->im_cpm.cp_pbdir |= (PB_SPIMOSI | PB_SPI_CE | PB_SPISCK); in init_spi() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/powerpc/include/asm/ |
| H A D | iopin_8xx.h | 39 uint __iomem *datp = &immap->im_cpm.cp_pbdat; in iopin_set_high() 62 uint __iomem *datp = &immap->im_cpm.cp_pbdat; in iopin_set_low() 85 uint __iomem *datp = &immap->im_cpm.cp_pbdat; in iopin_is_high() 109 uint __iomem *datp = &immap->im_cpm.cp_pbdat; in iopin_is_low() 133 uint __iomem *dirp = &immap->im_cpm.cp_pbdir; in iopin_set_out() 156 uint __iomem *dirp = &immap->im_cpm.cp_pbdir; in iopin_set_in() 179 uint __iomem *dirp = &immap->im_cpm.cp_pbdir; in iopin_is_out() 203 uint __iomem *dirp = &immap->im_cpm.cp_pbdir; in iopin_is_in() 227 ushort __iomem *odrp = &immap->im_cpm.cp_pbodr; in iopin_set_odr() 242 ushort __iomem *odrp = &immap->im_cpm.cp_pbodr; in iopin_set_act() [all …]
|
| H A D | immap_8xx.h | 465 cpm8xx_t im_cpm; /* Communication processor */ member
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/8xx/ |
| H A D | cpm1.c | 198 cpmp = &mpc8xx_immr->im_cpm; in cpm_reset() 305 &mpc8xx_immr->im_cpm.cp_pbdir; in cpm1_set_pin32() 308 &mpc8xx_immr->im_cpm.cp_pedir; in cpm1_set_pin32() 322 setbits16(&mpc8xx_immr->im_cpm.cp_pbodr, pin); in cpm1_set_pin32() 324 clrbits16(&mpc8xx_immr->im_cpm.cp_pbodr, pin); in cpm1_set_pin32() 334 setbits32(&mpc8xx_immr->im_cpm.cp_peodr, pin); in cpm1_set_pin32() 336 clrbits32(&mpc8xx_immr->im_cpm.cp_peodr, pin); in cpm1_set_pin32() 451 reg = &mpc8xx_immr->im_cpm.cp_sicr; in cpm1_clk_setup() 456 reg = &mpc8xx_immr->im_cpm.cp_sicr; in cpm1_clk_setup() 461 reg = &mpc8xx_immr->im_cpm.cp_sicr; in cpm1_clk_setup() [all …]
|
| H A D | adder875.c | 77 clrbits32(&mpc8xx_immr->im_cpm.cp_cptr, 0x00000180); in init_ioports()
|
| H A D | mpc86xads_setup.c | 90 clrbits32(&mpc8xx_immr->im_cpm.cp_cptr, 0x00000180); in init_ioports()
|
| H A D | mpc885ads_setup.c | 126 clrbits32(&mpc8xx_immr->im_cpm.cp_cptr, 0x00000180); in init_ioports()
|
| /OK3568_Linux_fs/u-boot/drivers/serial/ |
| H A D | serial_mpc8xx.c | 65 cpm8xx_t __iomem *cp = &(im->im_cpm); in smc_setbrg() 83 cpm8xx_t __iomem *cp = &(im->im_cpm); in smc_init() 173 cpm8xx_t __iomem *cpmp = &(im->im_cpm); in smc_putc() 199 cpm8xx_t __iomem *cpmp = &(im->im_cpm); in smc_getc() 229 cpm8xx_t __iomem *cpmp = &(im->im_cpm); in smc_tstc()
|
| /OK3568_Linux_fs/u-boot/board/cssi/MCR3000/ |
| H A D | MCR3000.c | 138 clrbits_be32(&immr->im_cpm.cp_pbdat, 0x00020000); /* PROGFPGA down */ in board_early_init_f() 139 setbits_be32(&immr->im_cpm.cp_pbdir, 0x00020000); /* PROGFPGA output */ in board_early_init_f() 141 setbits_be32(&immr->im_cpm.cp_pbdat, 0x00020000); /* PROGFPGA up */ in board_early_init_f()
|
| /OK3568_Linux_fs/u-boot/drivers/spi/ |
| H A D | mpc8xx_spi.c | 63 (uchar *)&((cpm8xx_t *)&((immap_t *)CONFIG_SYS_IMMR)->im_cpm)->cp_dpmem 66 (uchar *)&((cpm8xx_t *)&((immap_t *)CONFIG_SYS_IMMR)->im_cpm)->cp_dpmem 81 cpm8xx_t __iomem *cp = &immr->im_cpm; in spi_init_f() 209 cpm8xx_t __iomem *cp = &immr->im_cpm; in spi_init_r() 288 cpm8xx_t __iomem *cp = &immr->im_cpm; in spi_xfer()
|
| /OK3568_Linux_fs/u-boot/arch/powerpc/cpu/mpc8xx/ |
| H A D | cpu.c | 49 in_be16(&immap->im_cpm.cp_dparam16[PROFF_REVNUM / sizeof(u16)]); in check_CPU() 79 out_be32(&immap->im_cpm.cp_fec.fec_addr_low, 0x12345678); in check_CPU() 80 if (in_be32(&immap->im_cpm.cp_fec.fec_addr_low) == 0x12345678) in check_CPU()
|
| H A D | cpu_init.c | 179 out_be16(&immr->im_cpm.cp_cpcr, CPM_CR_RST | CPM_CR_FLG); in cpu_init_f() 181 while (in_be16(&immr->im_cpm.cp_cpcr) & CPM_CR_FLG) in cpu_init_f()
|
| H A D | immap.c | 138 R = &immap->im_cpm.cp_pbdir; in do_iopinfo() 335 cpm8xx_t __iomem *cp = &immap->im_cpm; in do_brginfo()
|
| /OK3568_Linux_fs/kernel/drivers/isdn/hardware/mISDN/ |
| H A D | hfc_multi_8xx.h | 160 hc->immap->im_cpm.cp_pbpar &= ~(hc->pb_irqmsk); in setup_embedded() 161 hc->immap->im_cpm.cp_pbodr &= ~(hc->pb_irqmsk); in setup_embedded() 162 hc->immap->im_cpm.cp_pbdir &= ~(hc->pb_irqmsk); in setup_embedded()
|
| H A D | hfcmulti.c | 2706 if (hc->immap->im_cpm.cp_pbdat & hc->pb_irqmsk) in hfcmulti_interrupt()
|
| /OK3568_Linux_fs/u-boot/drivers/usb/host/ |
| H A D | sl811-hcd.c | 104 immap->im_cpm.cp_pbdat &= ~(BP_USB_VCC); in usb_init_kup4x() 106 immap->im_cpm.cp_pbpar &= ~(BP_USB_VCC); in usb_init_kup4x() 108 immap->im_cpm.cp_pbdir |= (BP_USB_VCC); in usb_init_kup4x()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/sysdev/ |
| H A D | cpm2.c | 70 cpmp = &cpm2_immr->im_cpm; in cpm2_reset()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/ |
| H A D | 8xx_immap.h | 560 cpm8xx_t im_cpm; /* Communication processor */ member
|
| H A D | immap_cpm2.h | 613 cpm_cpm2_t im_cpm; /* Communication processor */ member
|
| /OK3568_Linux_fs/u-boot/ |
| H A D | README | 1946 eg: #define I2C_INIT (immr->im_cpm.cp_pbdir |= PB_SCL) 1954 eg: #define I2C_ACTIVE (immr->im_cpm.cp_pbdir |= PB_SDA) 1962 eg: #define I2C_TRISTATE (immr->im_cpm.cp_pbdir &= ~PB_SDA) 1969 eg: #define I2C_READ ((immr->im_cpm.cp_pbdat & PB_SDA) != 0) 1977 if(bit) immr->im_cpm.cp_pbdat |= PB_SDA; \ 1978 else immr->im_cpm.cp_pbdat &= ~PB_SDA 1986 if(bit) immr->im_cpm.cp_pbdat |= PB_SCL; \ 1987 else immr->im_cpm.cp_pbdat &= ~PB_SCL
|