1
0
Fork 0

Merge pull request #7 from shawnguo2/remove_wifi_init

zero-sugar: remove wifi init code
zero-sugar
Shawn Guo 2019-08-30 11:45:55 +02:00 committed by GitHub
commit 3cdec01201
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 0 additions and 46 deletions

View File

@ -5,7 +5,6 @@
obj-y := zero-sugar.o \
uart_init.o \
wifi_init.o \
epd_pmic_init.o \
epd_display_init.o \
touch_init.o \

View File

@ -1,34 +0,0 @@
#include "wifi_init.h"
#include <asm/arch/clock.h>
#include <asm/gpio.h>
#include <asm/mach-imx/iomux-v3.h>
#include <asm/arch/mx7-pins.h>
#include <command.h>
static iomux_v3_cfg_t const wifi_32K_clk_pad[] = {
MX7D_PAD_SD1_WP__CCM_CLKO2 | MUX_PAD_CTRL(NO_PAD_CTRL),
MX7D_PAD_ECSPI2_SS0__GPIO4_IO23 | MUX_PAD_CTRL (NO_PAD_CTRL)
};
void zs_do_wifi_poweron_cycle(void)
{
printf("Turning off WIFI/BT power before configuring 32K clock..\n");
gpio_request(IMX_GPIO_NR(6, 13), "WIFI_PWR_EN");
gpio_direction_output(IMX_GPIO_NR(6, 13) , 0);
gpio_request(IMX_GPIO_NR(4, 23), "BT_REG_EN");
gpio_direction_output(IMX_GPIO_NR(4, 23), 0);
printf("Setting IPP_D0_CLKO2 to get input from OSC_32K_CLK..\n");
clock_set_src(IPP_DO_CLKO2, OSC_32K_CLK);
printf("Configuring SD1_WP pad to output CLKO2..\n");
imx_iomux_v3_setup_multiple_pads(wifi_32K_clk_pad, ARRAY_SIZE(wifi_32K_clk_pad));
printf("Waiting 200us before turning on WIFI power..\n");
udelay(200);
printf("Turning on WIFI power..\n");
gpio_set_value(IMX_GPIO_NR(6, 13), 1);
}

View File

@ -1,6 +0,0 @@
#ifndef WIFI_INIT_H
#define WIFI_INIT_H
extern void zs_do_wifi_poweron_cycle(void);
#endif

View File

@ -8,7 +8,6 @@
*
*/
#include "wifi_init.h"
#include "uart_init.h"
#include "epd_display_init.h"
#include "epd_pmic_init.h"
@ -81,10 +80,6 @@ static void power_perfs(void)
/* DIGITIZER */
zs_do_config_digitizer_powerctrl_pins();
udelay(1000000);
/* WIFI */
zs_do_wifi_poweron_cycle();
udelay(500000);
}
static int init_charger(void)