mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-08 16:41:55 +00:00
nautilus: remove als.
nautilus doesn't have als. So, we need to remove als code in ec firmware. BUG=b:69389497 BRANCH=none TEST=build/flash nautilus rev1, power on and boot ok. check ec console log. There is no als initialization. Change-Id: I99465fb59090c7d370cb4a28f3500159a6fcb77e Signed-off-by: Jongpil Jung <jongpil19.jung@samsung.com> Reviewed-on: https://chromium-review.googlesource.com/773764 Commit-Ready: Jongpil Jung <jongpil19.jung@samsung.corp-partner.google.com> Tested-by: Jongpil Jung <jongpil19.jung@samsung.corp-partner.google.com> Reviewed-by: Philip Chen <philipchen@chromium.org>
This commit is contained in:
@@ -7,7 +7,6 @@
|
||||
|
||||
#include "adc.h"
|
||||
#include "adc_chip.h"
|
||||
#include "als.h"
|
||||
#include "bd99992gw.h"
|
||||
#include "board_config.h"
|
||||
#include "button.h"
|
||||
@@ -18,7 +17,6 @@
|
||||
#include "chipset.h"
|
||||
#include "console.h"
|
||||
#include "driver/accelgyro_bmi160.h"
|
||||
#include "driver/als_opt3001.h"
|
||||
#include "driver/baro_bmp280.h"
|
||||
#include "driver/tcpm/ps8xxx.h"
|
||||
#include "driver/tcpm/tcpci.h"
|
||||
@@ -457,13 +455,6 @@ const struct temp_sensor_t temp_sensors[] = {
|
||||
};
|
||||
BUILD_ASSERT(ARRAY_SIZE(temp_sensors) == TEMP_SENSOR_COUNT);
|
||||
|
||||
/* ALS instances. Must be in same order as enum als_id. */
|
||||
struct als_t als[] = {
|
||||
/* TODO(crosbug.com/p/61098): verify attenuation_factor */
|
||||
{"TI", opt3001_init, opt3001_read_lux, 5},
|
||||
};
|
||||
BUILD_ASSERT(ARRAY_SIZE(als) == ALS_COUNT);
|
||||
|
||||
const struct button_config *recovery_buttons[] = {
|
||||
&buttons[BUTTON_VOLUME_DOWN],
|
||||
&buttons[BUTTON_VOLUME_UP],
|
||||
|
||||
@@ -100,9 +100,6 @@
|
||||
#define CONFIG_POWER_TRACK_HOST_SLEEP_STATE
|
||||
|
||||
/* Sensor */
|
||||
#define CONFIG_ALS
|
||||
#define CONFIG_ALS_OPT3001
|
||||
#define OPT3001_I2C_ADDR OPT3001_I2C_ADDR1
|
||||
#define CONFIG_TEMP_SENSOR
|
||||
#define CONFIG_TEMP_SENSOR_BD99992GW
|
||||
/* TODO(crosbug.com/p/61098): Is this the correct thermistor? */
|
||||
@@ -162,7 +159,6 @@
|
||||
/* I2C ports */
|
||||
#define I2C_PORT_TCPC0 NPCX_I2C_PORT0_0
|
||||
#define I2C_PORT_TCPC1 NPCX_I2C_PORT0_1
|
||||
#define I2C_PORT_ALS NPCX_I2C_PORT0_1
|
||||
#define I2C_PORT_USB_CHARGER_1 NPCX_I2C_PORT0_1
|
||||
#define I2C_PORT_USB_CHARGER_0 NPCX_I2C_PORT1
|
||||
#define I2C_PORT_CHARGER NPCX_I2C_PORT1
|
||||
@@ -203,11 +199,6 @@ enum temp_sensor_id {
|
||||
TEMP_SENSOR_COUNT
|
||||
};
|
||||
|
||||
enum als_id {
|
||||
ALS_OPT3001,
|
||||
ALS_COUNT
|
||||
};
|
||||
|
||||
/*
|
||||
* Motion sensors:
|
||||
* When reading through IO memory is set up for sensors (LPC is used),
|
||||
|
||||
@@ -22,7 +22,6 @@
|
||||
|
||||
#define CONFIG_TASK_LIST \
|
||||
TASK_ALWAYS(HOOKS, hook_task, NULL, LARGER_TASK_STACK_SIZE) \
|
||||
TASK_ALWAYS(ALS, als_task, NULL, TASK_STACK_SIZE) \
|
||||
TASK_ALWAYS(USB_CHG_P0, usb_charger_task, NULL, TASK_STACK_SIZE) \
|
||||
TASK_ALWAYS(USB_CHG_P1, usb_charger_task, NULL, TASK_STACK_SIZE) \
|
||||
TASK_ALWAYS(CHARGER, charger_task, NULL, LARGER_TASK_STACK_SIZE) \
|
||||
|
||||
@@ -59,9 +59,6 @@ GPIO(PCH_SLP_S0_L, PIN(7, 5), GPIO_INPUT)
|
||||
/* NC pins */
|
||||
GPIO(GPIOD2_NC, PIN(D, 2), GPIO_INPUT | GPIO_PULL_UP)
|
||||
|
||||
/* Sensor interrupts, not implemented yet */
|
||||
GPIO(ALS_INT_L, PIN(2, 5), GPIO_INPUT)
|
||||
|
||||
/* TODO(b/35585396): Make use of these GPIOs */
|
||||
GPIO(PP1800_DX_SENSOR, PIN(E, 7), GPIO_OUTPUT)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user